home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The School House• / Life ••• / Life еее.rsrc / CODE_1.txt < prev    next >
Text File  |  1988-10-21  |  158KB  |  2,767 lines

  1. # near model CODE resource
  2. # jump table entries: 0-0 (1 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF0                link       A6, -0x0010
  5. 00000004  486E FFF0                pea.l      [A6 - 0x10]
  6. 00000008  4EBA 1960                jsr        [PC + 0x1960 /* 0000196A */]
  7. 0000000C  4267                     clr.w      -[A7]
  8. 0000000E  41EE FFF0                lea.l      A0, [A6 - 0x10]
  9. 00000012  2F08                     move.l     -[A7], A0
  10. 00000014  302E 0008                move.w     D0, [A6 + 0x8]
  11. 00000018  48C0                     ext.l      D0
  12. 0000001A  2F00                     move.l     -[A7], D0
  13. 0000001C  4EBA 1736                jsr        [PC + 0x1736 /* 00001754 */]
  14. 00000020  1D5F 000A                move.b     [A6 + 0xA], [A7]+
  15. 00000024  4E5E                     unlink     A6
  16. 00000026  205F                     movea.l    A0, [A7]+
  17. 00000028  544F                     addq.w     A7, 2
  18. 0000002A  4ED0                     jmp        [A0]
  19. fn0000002C:
  20. 0000002C  4E56 FFFC                link       A6, -0x0004
  21. 00000030  1B7C 0001 E44B           move.b     [A5 - 0x1BB5], 0x1
  22. 00000036  42A7                     clr.l      -[A7]
  23. 00000038  3F3C 0004                move.w     -[A7], 0x4
  24. 0000003C  4EBA 19A8                jsr        [PC + 0x19A8 /* 000019E6 */]
  25. 00000040  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  26. 00000044  206E FFFC                movea.l    A0, [A6 - 0x4]
  27. 00000048  2F10                     move.l     -[A7], [A0]
  28. 0000004A  4EBA 16F4                jsr        [PC + 0x16F4 /* 00001740 */]
  29. 0000004E  4E5E                     unlink     A6
  30. 00000050  4E75                     rts
  31. 00000052  4E56 0000                link       A6, 0
  32. 00000056  4EBA 16E6                jsr        [PC + 0x16E6 /* 0000173E */]
  33. 0000005A  4267                     clr.w      -[A7]
  34. 0000005C  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  35. 00000060  42A7                     clr.l      -[A7]
  36. 00000062  4EBA 191C                jsr        [PC + 0x191C /* 00001980 */]
  37. 00000066  3D5F 000A                move.w     [A6 + 0xA], [A7]+
  38. 0000006A  1B7C 0001 E44B           move.b     [A5 - 0x1BB5], 0x1
  39. 00000070  4E5E                     unlink     A6
  40. 00000072  205F                     movea.l    A0, [A7]+
  41. 00000074  544F                     addq.w     A7, 2
  42. 00000076  4ED0                     jmp        [A0]
  43. fn00000078:
  44. 00000078  4E56 FFFE                link       A6, -0x0002
  45. 0000007C  48E7 0700                movem.l    -[A7], D5,D6,D7
  46. 00000080  3C2E 0008                move.w     D6, [A6 + 0x8]
  47. 00000084  3A2E 000A                move.w     D5, [A6 + 0xA]
  48. 00000088  0C45 0001                cmpi.w     D5, 0x1
  49. 0000008C  5DC0                     slt        D0
  50. 0000008E  0C45 003C                cmpi.w     D5, 0x3C /* '<' */
  51. 00000092  5EC1                     sgt        D1
  52. 00000094  8001                     or.b       D0, D1
  53. 00000096  6704                     beq        +0x6 /* 0000009C */
  54. 00000098  6000 016C                bra        +0x16E /* 00000206 */
  55. label0000009C:
  56. 0000009C  0C46 0001                cmpi.w     D6, 0x1
  57. 000000A0  5DC0                     slt        D0
  58. 000000A2  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  59. 000000A6  5EC1                     sgt        D1
  60. 000000A8  8001                     or.b       D0, D1
  61. 000000AA  6704                     beq        +0x6 /* 000000B0 */
  62. 000000AC  6000 0158                bra        +0x15A /* 00000206 */
  63. label000000B0:
  64. 000000B0  2006                     move.l     D0, D6
  65. 000000B2  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  66. 000000B6  D045                     add.w      D0, D5
  67. 000000B8  3E00                     move.w     D7, D0
  68. 000000BA  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  69. 000000BE  1030 7000                move.b     D0, [A0 + D7.w]
  70. 000000C2  0240 00FF                andi.w     D0, 0xFF
  71. 000000C6  0C40 007F                cmpi.w     D0, 0x7F
  72. 000000CA  6F04                     ble        +0x6 /* 000000D0 */
  73. 000000CC  6000 0138                bra        +0x13A /* 00000206 */
  74. label000000D0:
  75. 000000D0  2007                     move.l     D0, D7
  76. 000000D2  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  77. 000000D6  1230 7000                move.b     D1, [A0 + D7.w]
  78. 000000DA  0241 00FF                andi.w     D1, 0xFF
  79. 000000DE  D27C 0080                add.w      D1, 0x80
  80. 000000E2  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  81. 000000E6  1181 0000                move.b     [A0 + D0.w], D1
  82. 000000EA  526D E5CC                addq.w     [A5 - 0x1A34], 1
  83. 000000EE  3F05                     move.w     -[A7], D5
  84. 000000F0  3F06                     move.w     -[A7], D6
  85. 000000F2  2F2D E5C6                move.l     -[A7], [A5 - 0x1A3A]
  86. 000000F6  4EBA 1248                jsr        [PC + 0x1248 /* 00001340 */]
  87. 000000FA  2007                     move.l     D0, D7
  88. 000000FC  D07C FFC2                add.w      D0, 0xFFC2
  89. 00000100  2207                     move.l     D1, D7
  90. 00000102  D27C FFC2                add.w      D1, 0xFFC2
  91. 00000106  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  92. 0000010A  1430 1000                move.b     D2, [A0 + D1.w]
  93. 0000010E  0242 00FF                andi.w     D2, 0xFF
  94. 00000112  5242                     addq.w     D2, 1
  95. 00000114  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  96. 00000118  1182 0000                move.b     [A0 + D0.w], D2
  97. 0000011C  2007                     move.l     D0, D7
  98. 0000011E  D07C FFC3                add.w      D0, 0xFFC3
  99. 00000122  2207                     move.l     D1, D7
  100. 00000124  D27C FFC3                add.w      D1, 0xFFC3
  101. 00000128  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  102. 0000012C  1430 1000                move.b     D2, [A0 + D1.w]
  103. 00000130  0242 00FF                andi.w     D2, 0xFF
  104. 00000134  5242                     addq.w     D2, 1
  105. 00000136  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  106. 0000013A  1182 0000                move.b     [A0 + D0.w], D2
  107. 0000013E  2007                     move.l     D0, D7
  108. 00000140  5240                     addq.w     D0, 1
  109. 00000142  2207                     move.l     D1, D7
  110. 00000144  5241                     addq.w     D1, 1
  111. 00000146  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  112. 0000014A  1430 1000                move.b     D2, [A0 + D1.w]
  113. 0000014E  0242 00FF                andi.w     D2, 0xFF
  114. 00000152  5242                     addq.w     D2, 1
  115. 00000154  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  116. 00000158  1182 0000                move.b     [A0 + D0.w], D2
  117. 0000015C  2007                     move.l     D0, D7
  118. 0000015E  D07C 003F                add.w      D0, 0x3F /* '?' */
  119. 00000162  2207                     move.l     D1, D7
  120. 00000164  D27C 003F                add.w      D1, 0x3F /* '?' */
  121. 00000168  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  122. 0000016C  1430 1000                move.b     D2, [A0 + D1.w]
  123. 00000170  0242 00FF                andi.w     D2, 0xFF
  124. 00000174  5242                     addq.w     D2, 1
  125. 00000176  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  126. 0000017A  1182 0000                move.b     [A0 + D0.w], D2
  127. 0000017E  2007                     move.l     D0, D7
  128. 00000180  D07C 003E                add.w      D0, 0x3E /* '>' */
  129. 00000184  2207                     move.l     D1, D7
  130. 00000186  D27C 003E                add.w      D1, 0x3E /* '>' */
  131. 0000018A  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  132. 0000018E  1430 1000                move.b     D2, [A0 + D1.w]
  133. 00000192  0242 00FF                andi.w     D2, 0xFF
  134. 00000196  5242                     addq.w     D2, 1
  135. 00000198  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  136. 0000019C  1182 0000                move.b     [A0 + D0.w], D2
  137. 000001A0  2007                     move.l     D0, D7
  138. 000001A2  D07C 003D                add.w      D0, 0x3D /* '=' */
  139. 000001A6  2207                     move.l     D1, D7
  140. 000001A8  D27C 003D                add.w      D1, 0x3D /* '=' */
  141. 000001AC  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  142. 000001B0  1430 1000                move.b     D2, [A0 + D1.w]
  143. 000001B4  0242 00FF                andi.w     D2, 0xFF
  144. 000001B8  5242                     addq.w     D2, 1
  145. 000001BA  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  146. 000001BE  1182 0000                move.b     [A0 + D0.w], D2
  147. 000001C2  2007                     move.l     D0, D7
  148. 000001C4  D07C FFFF                add.w      D0, 0xFFFF
  149. 000001C8  2207                     move.l     D1, D7
  150. 000001CA  D27C FFFF                add.w      D1, 0xFFFF
  151. 000001CE  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  152. 000001D2  1430 1000                move.b     D2, [A0 + D1.w]
  153. 000001D6  0242 00FF                andi.w     D2, 0xFF
  154. 000001DA  5242                     addq.w     D2, 1
  155. 000001DC  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  156. 000001E0  1182 0000                move.b     [A0 + D0.w], D2
  157. 000001E4  2007                     move.l     D0, D7
  158. 000001E6  D07C FFC1                add.w      D0, 0xFFC1
  159. 000001EA  2207                     move.l     D1, D7
  160. 000001EC  D27C FFC1                add.w      D1, 0xFFC1
  161. 000001F0  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  162. 000001F4  1430 1000                move.b     D2, [A0 + D1.w]
  163. 000001F8  0242 00FF                andi.w     D2, 0xFF
  164. 000001FC  5242                     addq.w     D2, 1
  165. 000001FE  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  166. 00000202  1182 0000                move.b     [A0 + D0.w], D2
  167. label00000206:
  168. 00000206  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  169. 0000020A  4E5E                     unlink     A6
  170. 0000020C  2E9F                     move.l     [A7], [A7]+
  171. 0000020E  4E75                     rts
  172. fn00000210:
  173. 00000210  4E56 FFFE                link       A6, -0x0002
  174. 00000214  48E7 0700                movem.l    -[A7], D5,D6,D7
  175. 00000218  3C2E 0008                move.w     D6, [A6 + 0x8]
  176. 0000021C  3A2E 000A                move.w     D5, [A6 + 0xA]
  177. 00000220  0C45 0001                cmpi.w     D5, 0x1
  178. 00000224  5DC0                     slt        D0
  179. 00000226  0C45 003C                cmpi.w     D5, 0x3C /* '<' */
  180. 0000022A  5EC1                     sgt        D1
  181. 0000022C  8001                     or.b       D0, D1
  182. 0000022E  6704                     beq        +0x6 /* 00000234 */
  183. 00000230  6000 016C                bra        +0x16E /* 0000039E */
  184. label00000234:
  185. 00000234  0C46 0001                cmpi.w     D6, 0x1
  186. 00000238  5DC0                     slt        D0
  187. 0000023A  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  188. 0000023E  5EC1                     sgt        D1
  189. 00000240  8001                     or.b       D0, D1
  190. 00000242  6704                     beq        +0x6 /* 00000248 */
  191. 00000244  6000 0158                bra        +0x15A /* 0000039E */
  192. label00000248:
  193. 00000248  2006                     move.l     D0, D6
  194. 0000024A  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  195. 0000024E  D045                     add.w      D0, D5
  196. 00000250  3E00                     move.w     D7, D0
  197. 00000252  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  198. 00000256  1030 7000                move.b     D0, [A0 + D7.w]
  199. 0000025A  0240 00FF                andi.w     D0, 0xFF
  200. 0000025E  0C40 0080                cmpi.w     D0, 0x80
  201. 00000262  6C04                     bge        +0x6 /* 00000268 */
  202. 00000264  6000 0138                bra        +0x13A /* 0000039E */
  203. label00000268:
  204. 00000268  2007                     move.l     D0, D7
  205. 0000026A  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  206. 0000026E  1230 7000                move.b     D1, [A0 + D7.w]
  207. 00000272  0241 00FF                andi.w     D1, 0xFF
  208. 00000276  927C 0080                sub.w      D1, 0x80
  209. 0000027A  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  210. 0000027E  1181 0000                move.b     [A0 + D0.w], D1
  211. 00000282  536D E5CC                subq.w     [A5 - 0x1A34], 1
  212. 00000286  3F05                     move.w     -[A7], D5
  213. 00000288  3F06                     move.w     -[A7], D6
  214. 0000028A  2F2D E5C6                move.l     -[A7], [A5 - 0x1A3A]
  215. 0000028E  4EBA 1078                jsr        [PC + 0x1078 /* 00001308 */]
  216. 00000292  2007                     move.l     D0, D7
  217. 00000294  D07C FFC2                add.w      D0, 0xFFC2
  218. 00000298  2207                     move.l     D1, D7
  219. 0000029A  D27C FFC2                add.w      D1, 0xFFC2
  220. 0000029E  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  221. 000002A2  1430 1000                move.b     D2, [A0 + D1.w]
  222. 000002A6  0242 00FF                andi.w     D2, 0xFF
  223. 000002AA  5342                     subq.w     D2, 1
  224. 000002AC  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  225. 000002B0  1182 0000                move.b     [A0 + D0.w], D2
  226. 000002B4  2007                     move.l     D0, D7
  227. 000002B6  D07C FFC3                add.w      D0, 0xFFC3
  228. 000002BA  2207                     move.l     D1, D7
  229. 000002BC  D27C FFC3                add.w      D1, 0xFFC3
  230. 000002C0  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  231. 000002C4  1430 1000                move.b     D2, [A0 + D1.w]
  232. 000002C8  0242 00FF                andi.w     D2, 0xFF
  233. 000002CC  5342                     subq.w     D2, 1
  234. 000002CE  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  235. 000002D2  1182 0000                move.b     [A0 + D0.w], D2
  236. 000002D6  2007                     move.l     D0, D7
  237. 000002D8  5240                     addq.w     D0, 1
  238. 000002DA  2207                     move.l     D1, D7
  239. 000002DC  5241                     addq.w     D1, 1
  240. 000002DE  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  241. 000002E2  1430 1000                move.b     D2, [A0 + D1.w]
  242. 000002E6  0242 00FF                andi.w     D2, 0xFF
  243. 000002EA  5342                     subq.w     D2, 1
  244. 000002EC  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  245. 000002F0  1182 0000                move.b     [A0 + D0.w], D2
  246. 000002F4  2007                     move.l     D0, D7
  247. 000002F6  D07C 003F                add.w      D0, 0x3F /* '?' */
  248. 000002FA  2207                     move.l     D1, D7
  249. 000002FC  D27C 003F                add.w      D1, 0x3F /* '?' */
  250. 00000300  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  251. 00000304  1430 1000                move.b     D2, [A0 + D1.w]
  252. 00000308  0242 00FF                andi.w     D2, 0xFF
  253. 0000030C  5342                     subq.w     D2, 1
  254. 0000030E  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  255. 00000312  1182 0000                move.b     [A0 + D0.w], D2
  256. 00000316  2007                     move.l     D0, D7
  257. 00000318  D07C 003E                add.w      D0, 0x3E /* '>' */
  258. 0000031C  2207                     move.l     D1, D7
  259. 0000031E  D27C 003E                add.w      D1, 0x3E /* '>' */
  260. 00000322  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  261. 00000326  1430 1000                move.b     D2, [A0 + D1.w]
  262. 0000032A  0242 00FF                andi.w     D2, 0xFF
  263. 0000032E  5342                     subq.w     D2, 1
  264. 00000330  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  265. 00000334  1182 0000                move.b     [A0 + D0.w], D2
  266. 00000338  2007                     move.l     D0, D7
  267. 0000033A  D07C 003D                add.w      D0, 0x3D /* '=' */
  268. 0000033E  2207                     move.l     D1, D7
  269. 00000340  D27C 003D                add.w      D1, 0x3D /* '=' */
  270. 00000344  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  271. 00000348  1430 1000                move.b     D2, [A0 + D1.w]
  272. 0000034C  0242 00FF                andi.w     D2, 0xFF
  273. 00000350  5342                     subq.w     D2, 1
  274. 00000352  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  275. 00000356  1182 0000                move.b     [A0 + D0.w], D2
  276. 0000035A  2007                     move.l     D0, D7
  277. 0000035C  D07C FFFF                add.w      D0, 0xFFFF
  278. 00000360  2207                     move.l     D1, D7
  279. 00000362  D27C FFFF                add.w      D1, 0xFFFF
  280. 00000366  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  281. 0000036A  1430 1000                move.b     D2, [A0 + D1.w]
  282. 0000036E  0242 00FF                andi.w     D2, 0xFF
  283. 00000372  5342                     subq.w     D2, 1
  284. 00000374  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  285. 00000378  1182 0000                move.b     [A0 + D0.w], D2
  286. 0000037C  2007                     move.l     D0, D7
  287. 0000037E  D07C FFC1                add.w      D0, 0xFFC1
  288. 00000382  2207                     move.l     D1, D7
  289. 00000384  D27C FFC1                add.w      D1, 0xFFC1
  290. 00000388  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  291. 0000038C  1430 1000                move.b     D2, [A0 + D1.w]
  292. 00000390  0242 00FF                andi.w     D2, 0xFF
  293. 00000394  5342                     subq.w     D2, 1
  294. 00000396  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  295. 0000039A  1182 0000                move.b     [A0 + D0.w], D2
  296. label0000039E:
  297. 0000039E  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  298. 000003A2  4E5E                     unlink     A6
  299. 000003A4  2E9F                     move.l     [A7], [A7]+
  300. 000003A6  4E75                     rts
  301. fn000003A8:
  302. 000003A8  4E56 FFF2                link       A6, -0x000E
  303. 000003AC  48E7 0700                movem.l    -[A7], D5,D6,D7
  304. 000003B0  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  305. 000003B4  2F08                     move.l     -[A7], A0
  306. 000003B6  4EBA 13C6                jsr        [PC + 0x13C6 /* 0000177E */]
  307. 000003BA  206D E446                movea.l    A0, [A5 - 0x1BBA]
  308. 000003BE  4868 0010                pea.l      [A0 + 0x10]
  309. 000003C2  4EBA 1416                jsr        [PC + 0x1416 /* 000017DA */]
  310. 000003C6  7E01                     moveq.l    D7, 0x01
  311. 000003C8  6000 0084                bra        +0x86 /* 0000044E */
  312. label000003CC:
  313. 000003CC  2007                     move.l     D0, D7
  314. 000003CE  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  315. 000003D2  5240                     addq.w     D0, 1
  316. 000003D4  3C00                     move.w     D6, D0
  317. 000003D6  3D7C 0001 FFF4           move.w     [A6 - 0xC], 0x1
  318. 000003DC  302E FFF4                move.w     D0, [A6 - 0xC]
  319. 000003E0  5040                     addq.w     D0, 8
  320. 000003E2  3D40 FFF8                move.w     [A6 - 0x8], D0
  321. 000003E6  2007                     move.l     D0, D7
  322. 000003E8  5340                     subq.w     D0, 1
  323. 000003EA  E740                     asl        D0.w, 3
  324. 000003EC  5240                     addq.w     D0, 1
  325. 000003EE  3D40 FFF2                move.w     [A6 - 0xE], D0
  326. 000003F2  302E FFF2                move.w     D0, [A6 - 0xE]
  327. 000003F6  5040                     addq.w     D0, 8
  328. 000003F8  3D40 FFF6                move.w     [A6 - 0xA], D0
  329. 000003FC  7A01                     moveq.l    D5, 0x01
  330. 000003FE  6046                     bra        +0x48 /* 00000446 */
  331. label00000400:
  332. 00000400  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  333. 00000404  1030 6000                move.b     D0, [A0 + D6.w]
  334. 00000408  0240 00FF                andi.w     D0, 0xFF
  335. 0000040C  0C40 007F                cmpi.w     D0, 0x7F
  336. 00000410  6F1C                     ble        +0x1E /* 0000042E */
  337. 00000412  486D E5B4                pea.l      [A5 - 0x1A4C]
  338. 00000416  206D E446                movea.l    A0, [A5 - 0x1BBA]
  339. 0000041A  4868 0002                pea.l      [A0 + 0x2]
  340. 0000041E  486D E5BA                pea.l      [A5 - 0x1A46]
  341. 00000422  486E FFF2                pea.l      [A6 - 0xE]
  342. 00000426  4267                     clr.w      -[A7]
  343. 00000428  42A7                     clr.l      -[A7]
  344. 0000042A  4EBA 1436                jsr        [PC + 0x1436 /* 00001862 */]
  345. label0000042E:
  346. 0000042E  5246                     addq.w     D6, 1
  347. 00000430  302E FFF4                move.w     D0, [A6 - 0xC]
  348. 00000434  5040                     addq.w     D0, 8
  349. 00000436  3D40 FFF4                move.w     [A6 - 0xC], D0
  350. 0000043A  302E FFF8                move.w     D0, [A6 - 0x8]
  351. 0000043E  5040                     addq.w     D0, 8
  352. 00000440  3D40 FFF8                move.w     [A6 - 0x8], D0
  353. 00000444  5245                     addq.w     D5, 1
  354. label00000446:
  355. 00000446  0C45 003D                cmpi.w     D5, 0x3D /* '=' */
  356. 0000044A  6FB4                     ble        -0x4A /* 00000400 */
  357. 0000044C  5247                     addq.w     D7, 1
  358. label0000044E:
  359. 0000044E  0C47 0023                cmpi.w     D7, 0x23 /* '#' */
  360. 00000452  6F00 FF78                ble        -0x86 /* 000003CC */
  361. 00000456  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  362. 0000045A  4E5E                     unlink     A6
  363. 0000045C  4E75                     rts
  364. fn0000045E:
  365. 0000045E  4E56 0000                link       A6, 0
  366. 00000462  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  367. 00000466  43ED E5D2                lea.l      A1, [A5 - 0x1A2E]
  368. 0000046A  303C 022E                move.w     D0, 0x22E
  369. label0000046E:
  370. 0000046E  20D9                     move.l     [A0]+, [A1]+
  371. 00000470  5340                     subq.w     D0, 1
  372. 00000472  6EFA                     bgt        -0x4 /* 0000046E */
  373. 00000474  3091                     move.w     [A0], [A1]
  374. 00000476  3B6D E5CA E5CC           move.w     [A5 - 0x1A34], [A5 - 0x1A36]
  375. 0000047C  422D E5C5                clr.b      [A5 - 0x1A3B]
  376. 00000480  4EBA FF26                jsr        [PC - 0xDA /* 000003A8 */]
  377. 00000484  4E5E                     unlink     A6
  378. 00000486  4E75                     rts
  379. fn00000488:
  380. 00000488  4E56 0000                link       A6, 0
  381. 0000048C  41ED E5D2                lea.l      A0, [A5 - 0x1A2E]
  382. 00000490  43ED EE8C                lea.l      A1, [A5 - 0x1174]
  383. 00000494  303C 022E                move.w     D0, 0x22E
  384. label00000498:
  385. 00000498  20D9                     move.l     [A0]+, [A1]+
  386. 0000049A  5340                     subq.w     D0, 1
  387. 0000049C  6EFA                     bgt        -0x4 /* 00000498 */
  388. 0000049E  3091                     move.w     [A0], [A1]
  389. 000004A0  3B6D E5CC E5CA           move.w     [A5 - 0x1A36], [A5 - 0x1A34]
  390. 000004A6  4E5E                     unlink     A6
  391. 000004A8  4E75                     rts
  392. fn000004AA:
  393. 000004AA  4E56 FFF2                link       A6, -0x000E
  394. 000004AE  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  395. 000004B2  102D E44B                move.b     D0, [A5 - 0x1BB5]
  396. 000004B6  6704                     beq        +0x6 /* 000004BC */
  397. 000004B8  4EBA 1284                jsr        [PC + 0x1284 /* 0000173E */]
  398. label000004BC:
  399. 000004BC  422D E44B                clr.b      [A5 - 0x1BB5]
  400. 000004C0  102D E5C5                move.b     D0, [A5 - 0x1A3B]
  401. 000004C4  6700 0186                beq        +0x188 /* 0000064C */
  402. 000004C8  4EBA 127E                jsr        [PC + 0x127E /* 00001748 */]
  403. 000004CC  3D6D E5C2 FFF2           move.w     [A6 - 0xE], [A5 - 0x1A3E]
  404. 000004D2  7E01                     moveq.l    D7, 0x01
  405. 000004D4  6016                     bra        +0x18 /* 000004EC */
  406. label000004D6:
  407. 000004D6  42A7                     clr.l      -[A7]
  408. 000004D8  4EBA 148E                jsr        [PC + 0x148E /* 00001968 */]
  409. 000004DC  2A1F                     move.l     D5, [A7]+
  410. label000004DE:
  411. 000004DE  42A7                     clr.l      -[A7]
  412. 000004E0  4EBA 1486                jsr        [PC + 0x1486 /* 00001968 */]
  413. 000004E4  BA9F                     cmp.l      D5, [A7]+
  414. 000004E6  67F6                     beq        -0x8 /* 000004DE */
  415. 000004E8  5247                     addq.w     D7, 1
  416. 000004EA  6906                     bvs        +0x8 /* 000004F2 */
  417. label000004EC:
  418. 000004EC  BE6E FFF2                cmp.w      D7, [A6 - 0xE]
  419. 000004F0  6FE4                     ble        -0x1A /* 000004D6 */
  420. label000004F2:
  421. 000004F2  486D F746                pea.l      [A5 - 0x8BA]
  422. 000004F6  486D EE8C                pea.l      [A5 - 0x1174]
  423. 000004FA  2F2D E5C6                move.l     -[A7], [A5 - 0x1A3A]
  424. 000004FE  486D E5D0                pea.l      [A5 - 0x1A30]
  425. 00000502  486D E5CE                pea.l      [A5 - 0x1A32]
  426. 00000506  4EBA 0CB0                jsr        [PC + 0xCB0 /* 000011B8 */]
  427. 0000050A  302D E5D0                move.w     D0, [A5 - 0x1A30]
  428. 0000050E  D06D E5CC                add.w      D0, [A5 - 0x1A34]
  429. 00000512  906D E5CE                sub.w      D0, [A5 - 0x1A32]
  430. 00000516  3B40 E5CC                move.w     [A5 - 0x1A34], D0
  431. 0000051A  4267                     clr.w      -[A7]
  432. 0000051C  4EBA 123C                jsr        [PC + 0x123C /* 0000175A */]
  433. 00000520  301F                     move.w     D0, [A7]+
  434. 00000522  6A02                     bpl        +0x4 /* 00000526 */
  435. 00000524  4440                     neg.w      D0
  436. label00000526:
  437. 00000526  48C0                     ext.l      D0
  438. 00000528  81FC 0014                divs.w     D0, 0x14
  439. 0000052C  4840                     swap.w     D0
  440. 0000052E  4A40                     tst.w      D0
  441. 00000530  4A40                     tst.w      D0
  442. 00000532  57C0                     seq        D0
  443. 00000534  C02D E5C4                and.b      D0, [A5 - 0x1A3C]
  444. 00000538  6734                     beq        +0x36 /* 0000056E */
  445. 0000053A  4267                     clr.w      -[A7]
  446. 0000053C  4EBA 121C                jsr        [PC + 0x121C /* 0000175A */]
  447. 00000540  301F                     move.w     D0, [A7]+
  448. 00000542  6A02                     bpl        +0x4 /* 00000546 */
  449. 00000544  4440                     neg.w      D0
  450. label00000546:
  451. 00000546  48C0                     ext.l      D0
  452. 00000548  81FC 003E                divs.w     D0, 0x3E /* '>' */
  453. 0000054C  4840                     swap.w     D0
  454. 0000054E  4A40                     tst.w      D0
  455. 00000550  3F00                     move.w     -[A7], D0
  456. 00000552  4267                     clr.w      -[A7]
  457. 00000554  4EBA 1204                jsr        [PC + 0x1204 /* 0000175A */]
  458. 00000558  301F                     move.w     D0, [A7]+
  459. 0000055A  6A02                     bpl        +0x4 /* 0000055E */
  460. 0000055C  4440                     neg.w      D0
  461. label0000055E:
  462. 0000055E  48C0                     ext.l      D0
  463. 00000560  81FC 0024                divs.w     D0, 0x24 /* '$' */
  464. 00000564  4840                     swap.w     D0
  465. 00000566  4A40                     tst.w      D0
  466. 00000568  3F00                     move.w     -[A7], D0
  467. 0000056A  4EBA FB0C                jsr        [PC - 0x4F4 /* 00000078 */]
  468. label0000056E:
  469. 0000056E  102D E56D                move.b     D0, [A5 - 0x1A93]
  470. 00000572  6700 00D8                beq        +0xDA /* 0000064C */
  471. 00000576  7C01                     moveq.l    D6, 0x01
  472. 00000578  41ED E570                lea.l      A0, [A5 - 0x1A90]
  473. 0000057C  2848                     movea.l    A4, A0
  474. 0000057E  7E01                     moveq.l    D7, 0x01
  475. 00000580  6020                     bra        +0x22 /* 000005A2 */
  476. label00000582:
  477. 00000582  302D E5CC                move.w     D0, [A5 - 0x1A34]
  478. 00000586  B06C 0004                cmp.w      D0, [A4 + 0x4]
  479. 0000058A  6612                     bne        +0x14 /* 0000059E */
  480. 0000058C  302D E5D0                move.w     D0, [A5 - 0x1A30]
  481. 00000590  B054                     cmp.w      D0, [A4]
  482. 00000592  660A                     bne        +0xC /* 0000059E */
  483. 00000594  302D E5CE                move.w     D0, [A5 - 0x1A32]
  484. 00000598  B06C 0002                cmp.w      D0, [A4 + 0x2]
  485. 0000059C  670C                     beq        +0xE /* 000005AA */
  486. label0000059E:
  487. 0000059E  5C8C                     addq.l     A4, 6
  488. 000005A0  5247                     addq.w     D7, 1
  489. label000005A2:
  490. 000005A2  0C47 0006                cmpi.w     D7, 0x6
  491. 000005A6  6FDA                     ble        -0x24 /* 00000582 */
  492. 000005A8  4206                     clr.b      D6
  493. label000005AA:
  494. 000005AA  1006                     move.b     D0, D6
  495. 000005AC  6752                     beq        +0x54 /* 00000600 */
  496. 000005AE  526D E56A                addq.w     [A5 - 0x1A96], 1
  497. 000005B2  0C6D 0096 E56A           cmpi.w     [A5 - 0x1A96], 0x96
  498. 000005B8  6F44                     ble        +0x46 /* 000005FE */
  499. 000005BA  7E01                     moveq.l    D7, 0x01
  500. 000005BC  6036                     bra        +0x38 /* 000005F4 */
  501. label000005BE:
  502. 000005BE  4267                     clr.w      -[A7]
  503. 000005C0  4EBA 1198                jsr        [PC + 0x1198 /* 0000175A */]
  504. 000005C4  301F                     move.w     D0, [A7]+
  505. 000005C6  6A02                     bpl        +0x4 /* 000005CA */
  506. 000005C8  4440                     neg.w      D0
  507. label000005CA:
  508. 000005CA  48C0                     ext.l      D0
  509. 000005CC  81FC 003E                divs.w     D0, 0x3E /* '>' */
  510. 000005D0  4840                     swap.w     D0
  511. 000005D2  4A40                     tst.w      D0
  512. 000005D4  3F00                     move.w     -[A7], D0
  513. 000005D6  4267                     clr.w      -[A7]
  514. 000005D8  4EBA 1180                jsr        [PC + 0x1180 /* 0000175A */]
  515. 000005DC  301F                     move.w     D0, [A7]+
  516. 000005DE  6A02                     bpl        +0x4 /* 000005E2 */
  517. 000005E0  4440                     neg.w      D0
  518. label000005E2:
  519. 000005E2  48C0                     ext.l      D0
  520. 000005E4  81FC 0024                divs.w     D0, 0x24 /* '$' */
  521. 000005E8  4840                     swap.w     D0
  522. 000005EA  4A40                     tst.w      D0
  523. 000005EC  3F00                     move.w     -[A7], D0
  524. 000005EE  4EBA FA88                jsr        [PC - 0x578 /* 00000078 */]
  525. 000005F2  5247                     addq.w     D7, 1
  526. label000005F4:
  527. 000005F4  0C47 03E8                cmpi.w     D7, 0x3E8
  528. 000005F8  6FC4                     ble        -0x3A /* 000005BE */
  529. 000005FA  4EBA FE8C                jsr        [PC - 0x174 /* 00000488 */]
  530. label000005FE:
  531. 000005FE  604C                     bra        +0x4E /* 0000064C */
  532. label00000600:
  533. 00000600  426D E56A                clr.w      [A5 - 0x1A96]
  534. 00000604  302D E56E                move.w     D0, [A5 - 0x1A92]
  535. 00000608  C1FC 0006                muls.w     D0, 0x6
  536. 0000060C  41ED E56A                lea.l      A0, [A5 - 0x1A96]
  537. 00000610  31AD E5D0 0000           move.w     [A0 + D0.w], [A5 - 0x1A30]
  538. 00000616  302D E56E                move.w     D0, [A5 - 0x1A92]
  539. 0000061A  C1FC 0006                muls.w     D0, 0x6
  540. 0000061E  41ED E56C                lea.l      A0, [A5 - 0x1A94]
  541. 00000622  31AD E5CE 0000           move.w     [A0 + D0.w], [A5 - 0x1A32]
  542. 00000628  302D E56E                move.w     D0, [A5 - 0x1A92]
  543. 0000062C  C1FC 0006                muls.w     D0, 0x6
  544. 00000630  41ED E56E                lea.l      A0, [A5 - 0x1A92]
  545. 00000634  31AD E5CC 0000           move.w     [A0 + D0.w], [A5 - 0x1A34]
  546. 0000063A  526D E56E                addq.w     [A5 - 0x1A92], 1
  547. 0000063E  0C6D 0006 E56E           cmpi.w     [A5 - 0x1A92], 0x6
  548. 00000644  6F06                     ble        +0x8 /* 0000064C */
  549. 00000646  3B7C 0001 E56E           move.w     [A5 - 0x1A92], 0x1
  550. label0000064C:
  551. 0000064C  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  552. 00000650  4E5E                     unlink     A6
  553. 00000652  4E75                     rts
  554. fn00000654:
  555. 00000654  4E56 FFF2                link       A6, -0x000E
  556. 00000658  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  557. 0000065C  4EBA 1120                jsr        [PC + 0x1120 /* 0000177E */]
  558. 00000660  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  559. 00000664  4EBA 1266                jsr        [PC + 0x1266 /* 000018CC */]
  560. 00000668  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  561. 0000066C  B1EE 0008                cmpa.l     A0, [A6 + 0x8]
  562. 00000670  6604                     bne        +0x6 /* 00000676 */
  563. 00000672  4EBA FD34                jsr        [PC - 0x2CC /* 000003A8 */]
  564. label00000676:
  565. 00000676  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  566. 0000067A  4EBA 1252                jsr        [PC + 0x1252 /* 000018CE */]
  567. 0000067E  4E5E                     unlink     A6
  568. 00000680  2E9F                     move.l     [A7], [A7]+
  569. 00000682  4E75                     rts
  570. fn00000684:
  571. 00000684  4E56 FFFE                link       A6, -0x0002
  572. 00000688  2F07                     move.l     -[A7], D7
  573. 0000068A  422D E5C5                clr.b      [A5 - 0x1A3B]
  574. 0000068E  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  575. 00000692  2F08                     move.l     -[A7], A0
  576. 00000694  4EBA 10E8                jsr        [PC + 0x10E8 /* 0000177E */]
  577. 00000698  206D E446                movea.l    A0, [A5 - 0x1BBA]
  578. 0000069C  4868 0010                pea.l      [A0 + 0x10]
  579. 000006A0  4EBA 1138                jsr        [PC + 0x1138 /* 000017DA */]
  580. 000006A4  4247                     clr.w      D7
  581. 000006A6  600C                     bra        +0xE /* 000006B4 */
  582. label000006A8:
  583. 000006A8  2007                     move.l     D0, D7
  584. 000006AA  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  585. 000006AE  4230 0000                clr.b      [A0 + D0.w]
  586. 000006B2  5247                     addq.w     D7, 1
  587. label000006B4:
  588. 000006B4  0C47 08B8                cmpi.w     D7, 0x8B8
  589. 000006B8  6FEE                     ble        -0x10 /* 000006A8 */
  590. 000006BA  41ED F746                lea.l      A0, [A5 - 0x8BA]
  591. 000006BE  43ED EE8C                lea.l      A1, [A5 - 0x1174]
  592. 000006C2  303C 022E                move.w     D0, 0x22E
  593. label000006C6:
  594. 000006C6  20D9                     move.l     [A0]+, [A1]+
  595. 000006C8  5340                     subq.w     D0, 1
  596. 000006CA  6EFA                     bgt        -0x4 /* 000006C6 */
  597. 000006CC  3091                     move.w     [A0], [A1]
  598. 000006CE  426D E5D0                clr.w      [A5 - 0x1A30]
  599. 000006D2  426D E5CE                clr.w      [A5 - 0x1A32]
  600. 000006D6  426D E5CC                clr.w      [A5 - 0x1A34]
  601. 000006DA  7E01                     moveq.l    D7, 0x01
  602. 000006DC  602C                     bra        +0x2E /* 0000070A */
  603. label000006DE:
  604. 000006DE  2007                     move.l     D0, D7
  605. 000006E0  C1FC 0006                muls.w     D0, 0x6
  606. 000006E4  41ED E56A                lea.l      A0, [A5 - 0x1A96]
  607. 000006E8  4270 0000                clr.w      [A0 + D0.w]
  608. 000006EC  2007                     move.l     D0, D7
  609. 000006EE  C1FC 0006                muls.w     D0, 0x6
  610. 000006F2  41ED E56C                lea.l      A0, [A5 - 0x1A94]
  611. 000006F6  4270 0000                clr.w      [A0 + D0.w]
  612. 000006FA  2007                     move.l     D0, D7
  613. 000006FC  C1FC 0006                muls.w     D0, 0x6
  614. 00000700  41ED E56E                lea.l      A0, [A5 - 0x1A92]
  615. 00000704  4270 0000                clr.w      [A0 + D0.w]
  616. 00000708  5247                     addq.w     D7, 1
  617. label0000070A:
  618. 0000070A  0C47 0006                cmpi.w     D7, 0x6
  619. 0000070E  6FCE                     ble        -0x30 /* 000006DE */
  620. 00000710  3B7C 0001 E56E           move.w     [A5 - 0x1A92], 0x1
  621. 00000716  426D E56A                clr.w      [A5 - 0x1A96]
  622. 0000071A  4EBA FD6C                jsr        [PC - 0x294 /* 00000488 */]
  623. 0000071E  2E1F                     move.l     D7, [A7]+
  624. 00000720  4E5E                     unlink     A6
  625. 00000722  4E75                     rts
  626. fn00000724:
  627. 00000724  4E56 FFF4                link       A6, -0x000C
  628. 00000728  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  629. 0000072C  486E FFF6                pea.l      [A6 - 0xA]
  630. 00000730  4EBA 1230                jsr        [PC + 0x1230 /* 00001962 */]
  631. 00000734  206D E446                movea.l    A0, [A5 - 0x1BBA]
  632. 00000738  302E FFF8                move.w     D0, [A6 - 0x8]
  633. 0000073C  9068 0012                sub.w      D0, [A0 + 0x12]
  634. 00000740  48C0                     ext.l      D0
  635. 00000742  81FC 0008                divs.w     D0, 0x8
  636. 00000746  5240                     addq.w     D0, 1
  637. 00000748  3E00                     move.w     D7, D0
  638. 0000074A  206D E446                movea.l    A0, [A5 - 0x1BBA]
  639. 0000074E  302E FFF6                move.w     D0, [A6 - 0xA]
  640. 00000752  9068 0010                sub.w      D0, [A0 + 0x10]
  641. 00000756  48C0                     ext.l      D0
  642. 00000758  81FC 0008                divs.w     D0, 0x8
  643. 0000075C  5240                     addq.w     D0, 1
  644. 0000075E  3C00                     move.w     D6, D0
  645. 00000760  0C47 0001                cmpi.w     D7, 0x1
  646. 00000764  5DC0                     slt        D0
  647. 00000766  0C47 003C                cmpi.w     D7, 0x3C /* '<' */
  648. 0000076A  5EC1                     sgt        D1
  649. 0000076C  8001                     or.b       D0, D1
  650. 0000076E  6704                     beq        +0x6 /* 00000774 */
  651. 00000770  6000 008E                bra        +0x90 /* 00000800 */
  652. label00000774:
  653. 00000774  0C46 0001                cmpi.w     D6, 0x1
  654. 00000778  5DC0                     slt        D0
  655. 0000077A  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  656. 0000077E  5EC1                     sgt        D1
  657. 00000780  8001                     or.b       D0, D1
  658. 00000782  6702                     beq        +0x4 /* 00000786 */
  659. 00000784  607A                     bra        +0x7C /* 00000800 */
  660. label00000786:
  661. 00000786  2006                     move.l     D0, D6
  662. 00000788  C1FC 003E                muls.w     D0, 0x3E /* '>' */
  663. 0000078C  D047                     add.w      D0, D7
  664. 0000078E  3A00                     move.w     D5, D0
  665. 00000790  41ED EE8C                lea.l      A0, [A5 - 0x1174]
  666. 00000794  1030 5000                move.b     D0, [A0 + D5.w]
  667. 00000798  0240 00FF                andi.w     D0, 0xFF
  668. 0000079C  0C40 0080                cmpi.w     D0, 0x80
  669. 000007A0  5DC0                     slt        D0
  670. 000007A2  4400                     neg.b      D0
  671. 000007A4  1800                     move.b     D4, D0
  672. label000007A6:
  673. 000007A6  4267                     clr.w      -[A7]
  674. 000007A8  4EBA 11BA                jsr        [PC + 0x11BA /* 00001964 */]
  675. 000007AC  101F                     move.b     D0, [A7]+
  676. 000007AE  674C                     beq        +0x4E /* 000007FC */
  677. 000007B0  486E FFF6                pea.l      [A6 - 0xA]
  678. 000007B4  4EBA 11AC                jsr        [PC + 0x11AC /* 00001962 */]
  679. 000007B8  206D E446                movea.l    A0, [A5 - 0x1BBA]
  680. 000007BC  302E FFF8                move.w     D0, [A6 - 0x8]
  681. 000007C0  9068 0012                sub.w      D0, [A0 + 0x12]
  682. 000007C4  48C0                     ext.l      D0
  683. 000007C6  81FC 0008                divs.w     D0, 0x8
  684. 000007CA  5240                     addq.w     D0, 1
  685. 000007CC  3E00                     move.w     D7, D0
  686. 000007CE  206D E446                movea.l    A0, [A5 - 0x1BBA]
  687. 000007D2  302E FFF6                move.w     D0, [A6 - 0xA]
  688. 000007D6  9068 0010                sub.w      D0, [A0 + 0x10]
  689. 000007DA  48C0                     ext.l      D0
  690. 000007DC  81FC 0008                divs.w     D0, 0x8
  691. 000007E0  5240                     addq.w     D0, 1
  692. 000007E2  3C00                     move.w     D6, D0
  693. 000007E4  1004                     move.b     D0, D4
  694. 000007E6  670A                     beq        +0xC /* 000007F2 */
  695. 000007E8  3F07                     move.w     -[A7], D7
  696. 000007EA  3F06                     move.w     -[A7], D6
  697. 000007EC  4EBA F88A                jsr        [PC - 0x776 /* 00000078 */]
  698. 000007F0  6008                     bra        +0xA /* 000007FA */
  699. label000007F2:
  700. 000007F2  3F07                     move.w     -[A7], D7
  701. 000007F4  3F06                     move.w     -[A7], D6
  702. 000007F6  4EBA FA18                jsr        [PC - 0x5E8 /* 00000210 */]
  703. label000007FA:
  704. 000007FA  60AA                     bra        -0x54 /* 000007A6 */
  705. label000007FC:
  706. 000007FC  4EBA FC8A                jsr        [PC - 0x376 /* 00000488 */]
  707. label00000800:
  708. 00000800  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  709. 00000804  4E5E                     unlink     A6
  710. 00000806  4E75                     rts
  711. fn00000808:
  712. 00000808  4E56 FFA2                link       A6, -0x005E
  713. 0000080C  48E7 0308                movem.l    -[A7], D6,D7,A4
  714. 00000810  3E2E 0008                move.w     D7, [A6 + 0x8]
  715. 00000814  4A47                     tst.w      D7
  716. 00000816  6E04                     bgt        +0x6 /* 0000081C */
  717. 00000818  6000 0142                bra        +0x144 /* 0000095C */
  718. label0000081C:
  719. 0000081C  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  720. 00000820  2F08                     move.l     -[A7], A0
  721. 00000822  4EBA 0F5A                jsr        [PC + 0xF5A /* 0000177E */]
  722. 00000826  302E 000A                move.w     D0, [A6 + 0xA]
  723. 0000082A  5340                     subq.w     D0, 1
  724. 0000082C  6714                     beq        +0x16 /* 00000842 */
  725. 0000082E  5340                     subq.w     D0, 1
  726. 00000830  677E                     beq        +0x80 /* 000008B0 */
  727. 00000832  5340                     subq.w     D0, 1
  728. 00000834  6700 008C                beq        +0x8E /* 000008C2 */
  729. 00000838  5340                     subq.w     D0, 1
  730. 0000083A  6700 00C4                beq        +0xC6 /* 00000900 */
  731. 0000083E  6000 011C                bra        +0x11E /* 0000095C */
  732. label00000842:
  733. 00000842  0C47 0001                cmpi.w     D7, 0x1
  734. 00000846  662E                     bne        +0x30 /* 00000876 */
  735. 00000848  42A7                     clr.l      -[A7]
  736. 0000084A  3F3C 07D1                move.w     -[A7], 0x7D1
  737. 0000084E  42A7                     clr.l      -[A7]
  738. 00000850  70FF                     moveq.l    D0, 0xFFFFFFFF
  739. 00000852  2F00                     move.l     -[A7], D0
  740. 00000854  4EBA 111A                jsr        [PC + 0x111A /* 00001970 */]
  741. 00000858  285F                     movea.l    A4, [A7]+
  742. 0000085A  42A7                     clr.l      -[A7]
  743. 0000085C  486E FFFA                pea.l      [A6 - 0x6]
  744. 00000860  4EBA 1136                jsr        [PC + 0x1136 /* 00001998 */]
  745. 00000864  2F0C                     move.l     -[A7], A4
  746. 00000866  4EBA 1116                jsr        [PC + 0x1116 /* 0000197E */]
  747. 0000086A  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  748. 0000086E  2F08                     move.l     -[A7], A0
  749. 00000870  4EBA FDE2                jsr        [PC - 0x21E /* 00000654 */]
  750. 00000874  6036                     bra        +0x38 /* 000008AC */
  751. label00000876:
  752. 00000876  4EBA 0EC6                jsr        [PC + 0xEC6 /* 0000173E */]
  753. 0000087A  1B7C 0001 E44B           move.b     [A5 - 0x1BB5], 0x1
  754. 00000880  2F2D E44C                move.l     -[A7], [A5 - 0x1BB4]
  755. 00000884  3F07                     move.w     -[A7], D7
  756. 00000886  486E FFBA                pea.l      [A6 - 0x46]
  757. 0000088A  4EBA 0B48                jsr        [PC + 0xB48 /* 000013D4 */]
  758. 0000088E  42A7                     clr.l      -[A7]
  759. 00000890  486E FFA2                pea.l      [A6 - 0x5E]
  760. 00000894  4EBA 1200                jsr        [PC + 0x1200 /* 00001A96 */]
  761. 00000898  2D5F FFA2                move.l     [A6 - 0x5E], [A7]+
  762. 0000089C  4267                     clr.w      -[A7]
  763. 0000089E  486E FFBA                pea.l      [A6 - 0x46]
  764. 000008A2  4EBA 113C                jsr        [PC + 0x113C /* 000019E0 */]
  765. 000008A6  3C1F                     move.w     D6, [A7]+
  766. 000008A8  422D E565                clr.b      [A5 - 0x1A9B]
  767. label000008AC:
  768. 000008AC  6000 00AE                bra        +0xB0 /* 0000095C */
  769. label000008B0:
  770. 000008B0  3007                     move.w     D0, D7
  771. 000008B2  5340                     subq.w     D0, 1
  772. 000008B4  6702                     beq        +0x4 /* 000008B8 */
  773. 000008B6  6006                     bra        +0x8 /* 000008BE */
  774. label000008B8:
  775. 000008B8  1B7C 0001 E564           move.b     [A5 - 0x1A9C], 0x1
  776. label000008BE:
  777. 000008BE  6000 009C                bra        +0x9E /* 0000095C */
  778. label000008C2:
  779. 000008C2  4267                     clr.w      -[A7]
  780. 000008C4  2007                     move.l     D0, D7
  781. 000008C6  5340                     subq.w     D0, 1
  782. 000008C8  3F00                     move.w     -[A7], D0
  783. 000008CA  4EBA 112C                jsr        [PC + 0x112C /* 000019F8 */]
  784. 000008CE  101F                     move.b     D0, [A7]+
  785. 000008D0  0A00 0001                xori.b     D0, 0x1
  786. 000008D4  6728                     beq        +0x2A /* 000008FE */
  787. 000008D6  3007                     move.w     D0, D7
  788. 000008D8  5340                     subq.w     D0, 1
  789. 000008DA  6712                     beq        +0x14 /* 000008EE */
  790. 000008DC  5540                     subq.w     D0, 2
  791. 000008DE  6714                     beq        +0x16 /* 000008F4 */
  792. 000008E0  5340                     subq.w     D0, 1
  793. 000008E2  6712                     beq        +0x14 /* 000008F6 */
  794. 000008E4  5340                     subq.w     D0, 1
  795. 000008E6  6710                     beq        +0x12 /* 000008F8 */
  796. 000008E8  5340                     subq.w     D0, 1
  797. 000008EA  670E                     beq        +0x10 /* 000008FA */
  798. 000008EC  6010                     bra        +0x12 /* 000008FE */
  799. label000008EE:
  800. 000008EE  4EBA FB6E                jsr        [PC - 0x492 /* 0000045E */]
  801. 000008F2  600A                     bra        +0xC /* 000008FE */
  802. label000008F4:
  803. 000008F4  6008                     bra        +0xA /* 000008FE */
  804. label000008F6:
  805. 000008F6  6006                     bra        +0x8 /* 000008FE */
  806. label000008F8:
  807. 000008F8  6004                     bra        +0x6 /* 000008FE */
  808. label000008FA:
  809. 000008FA  4EBA FD88                jsr        [PC - 0x278 /* 00000684 */]
  810. label000008FE:
  811. 000008FE  605C                     bra        +0x5E /* 0000095C */
  812. label00000900:
  813. 00000900  3007                     move.w     D0, D7
  814. 00000902  5340                     subq.w     D0, 1
  815. 00000904  670E                     beq        +0x10 /* 00000914 */
  816. 00000906  5340                     subq.w     D0, 1
  817. 00000908  6710                     beq        +0x12 /* 0000091A */
  818. 0000090A  5340                     subq.w     D0, 1
  819. 0000090C  6714                     beq        +0x16 /* 00000922 */
  820. 0000090E  5340                     subq.w     D0, 1
  821. 00000910  672E                     beq        +0x30 /* 00000940 */
  822. 00000912  6048                     bra        +0x4A /* 0000095C */
  823. label00000914:
  824. 00000914  422D E5C5                clr.b      [A5 - 0x1A3B]
  825. 00000918  6042                     bra        +0x44 /* 0000095C */
  826. label0000091A:
  827. 0000091A  1B7C 0001 E5C5           move.b     [A5 - 0x1A3B], 0x1
  828. 00000920  603A                     bra        +0x3C /* 0000095C */
  829. label00000922:
  830. 00000922  102D E5C4                move.b     D0, [A5 - 0x1A3C]
  831. 00000926  0A00 0001                xori.b     D0, 0x1
  832. 0000092A  1B40 E5C4                move.b     [A5 - 0x1A3C], D0
  833. 0000092E  2F2D E458                move.l     -[A7], [A5 - 0x1BA8]
  834. 00000932  3F3C 0003                move.w     -[A7], 0x3
  835. 00000936  1F2D E5C4                move.b     -[A7], [A5 - 0x1A3C]
  836. 0000093A  4EBA 0FD6                jsr        [PC + 0xFD6 /* 00001912 */]
  837. 0000093E  601C                     bra        +0x1E /* 0000095C */
  838. label00000940:
  839. 00000940  102D E56D                move.b     D0, [A5 - 0x1A93]
  840. 00000944  0A00 0001                xori.b     D0, 0x1
  841. 00000948  1B40 E56D                move.b     [A5 - 0x1A93], D0
  842. 0000094C  2F2D E458                move.l     -[A7], [A5 - 0x1BA8]
  843. 00000950  3F3C 0004                move.w     -[A7], 0x4
  844. 00000954  1F2D E56D                move.b     -[A7], [A5 - 0x1A93]
  845. 00000958  4EBA 0FB8                jsr        [PC + 0xFB8 /* 00001912 */]
  846. label0000095C:
  847. 0000095C  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  848. 00000960  4E5E                     unlink     A6
  849. 00000962  2E9F                     move.l     [A7], [A7]+
  850. 00000964  4E75                     rts
  851. fn00000966:
  852. 00000966  4E56 0000                link       A6, 0
  853. 0000096A  0C6D 0020 E54E           cmpi.w     [A5 - 0x1AB2], 0x20 /* ' ' */
  854. 00000970  6636                     bne        +0x38 /* 000009A8 */
  855. 00000972  102D E5C5                move.b     D0, [A5 - 0x1A3B]
  856. 00000976  0A00 0001                xori.b     D0, 0x1
  857. 0000097A  6728                     beq        +0x2A /* 000009A4 */
  858. 0000097C  486D F746                pea.l      [A5 - 0x8BA]
  859. 00000980  486D EE8C                pea.l      [A5 - 0x1174]
  860. 00000984  2F2D E5C6                move.l     -[A7], [A5 - 0x1A3A]
  861. 00000988  486D E5D0                pea.l      [A5 - 0x1A30]
  862. 0000098C  486D E5CE                pea.l      [A5 - 0x1A32]
  863. 00000990  4EBA 0826                jsr        [PC + 0x826 /* 000011B8 */]
  864. 00000994  302D E5D0                move.w     D0, [A5 - 0x1A30]
  865. 00000998  D06D E5CC                add.w      D0, [A5 - 0x1A34]
  866. 0000099C  906D E5CE                sub.w      D0, [A5 - 0x1A32]
  867. 000009A0  3B40 E5CC                move.w     [A5 - 0x1A34], D0
  868. label000009A4:
  869. 000009A4  422D E5C5                clr.b      [A5 - 0x1A3B]
  870. label000009A8:
  871. 000009A8  0C6D 000D E54E           cmpi.w     [A5 - 0x1AB2], 0xD /* '\r' */
  872. 000009AE  6606                     bne        +0x8 /* 000009B6 */
  873. 000009B0  1B7C 0001 E5C5           move.b     [A5 - 0x1A3B], 0x1
  874. label000009B6:
  875. 000009B6  0C6D 0008 E54E           cmpi.w     [A5 - 0x1AB2], 0x8
  876. 000009BC  660C                     bne        +0xE /* 000009CA */
  877. 000009BE  3F3C 0003                move.w     -[A7], 0x3
  878. 000009C2  3F3C 0006                move.w     -[A7], 0x6
  879. 000009C6  4EBA FE40                jsr        [PC - 0x1C0 /* 00000808 */]
  880. label000009CA:
  881. 000009CA  0C6D 0031 E54E           cmpi.w     [A5 - 0x1AB2], 0x31 /* '1' */
  882. 000009D0  6606                     bne        +0x8 /* 000009D8 */
  883. 000009D2  3B7C 001E E5C2           move.w     [A5 - 0x1A3E], 0x1E
  884. label000009D8:
  885. 000009D8  0C6D 0032 E54E           cmpi.w     [A5 - 0x1AB2], 0x32 /* '2' */
  886. 000009DE  6606                     bne        +0x8 /* 000009E6 */
  887. 000009E0  3B7C 0014 E5C2           move.w     [A5 - 0x1A3E], 0x14
  888. label000009E6:
  889. 000009E6  0C6D 0033 E54E           cmpi.w     [A5 - 0x1AB2], 0x33 /* '3' */
  890. 000009EC  6606                     bne        +0x8 /* 000009F4 */
  891. 000009EE  3B7C 000F E5C2           move.w     [A5 - 0x1A3E], 0xF
  892. label000009F4:
  893. 000009F4  0C6D 0034 E54E           cmpi.w     [A5 - 0x1AB2], 0x34 /* '4' */
  894. 000009FA  6606                     bne        +0x8 /* 00000A02 */
  895. 000009FC  3B7C 000A E5C2           move.w     [A5 - 0x1A3E], 0xA /* '\n' */
  896. label00000A02:
  897. 00000A02  0C6D 0035 E54E           cmpi.w     [A5 - 0x1AB2], 0x35 /* '5' */
  898. 00000A08  6606                     bne        +0x8 /* 00000A10 */
  899. 00000A0A  3B7C 0005 E5C2           move.w     [A5 - 0x1A3E], 0x5
  900. label00000A10:
  901. 00000A10  0C6D 0036 E54E           cmpi.w     [A5 - 0x1AB2], 0x36 /* '6' */
  902. 00000A16  6606                     bne        +0x8 /* 00000A1E */
  903. 00000A18  3B7C 0003 E5C2           move.w     [A5 - 0x1A3E], 0x3
  904. label00000A1E:
  905. 00000A1E  0C6D 0037 E54E           cmpi.w     [A5 - 0x1AB2], 0x37 /* '7' */
  906. 00000A24  6606                     bne        +0x8 /* 00000A2C */
  907. 00000A26  3B7C 0002 E5C2           move.w     [A5 - 0x1A3E], 0x2
  908. label00000A2C:
  909. 00000A2C  0C6D 0038 E54E           cmpi.w     [A5 - 0x1AB2], 0x38 /* '8' */
  910. 00000A32  6606                     bne        +0x8 /* 00000A3A */
  911. 00000A34  3B7C 0001 E5C2           move.w     [A5 - 0x1A3E], 0x1
  912. label00000A3A:
  913. 00000A3A  0C6D 0039 E54E           cmpi.w     [A5 - 0x1AB2], 0x39 /* '9' */
  914. 00000A40  6604                     bne        +0x6 /* 00000A46 */
  915. 00000A42  426D E5C2                clr.w      [A5 - 0x1A3E]
  916. label00000A46:
  917. 00000A46  302D E54E                move.w     D0, [A5 - 0x1AB2]
  918. 00000A4A  6B18                     bmi        +0x1A /* 00000A64 */
  919. 00000A4C  B07C 003F                cmp.w      D0, 0x3F /* '?' */
  920. 00000A50  6E12                     bgt        +0x14 /* 00000A64 */
  921. 00000A52  41FA 0024                lea.l      A0, [PC + 0x24 /* 00000A78, value 0x4E56FFF6 */]
  922. 00000A56  3200                     move.w     D1, D0
  923. 00000A58  E649                     lsr        D1.w, 3
  924. 00000A5A  4441                     neg.w      D1
  925. 00000A5C  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  926. 00000A60  0A3C 0004                xori.b     ccr, 4
  927. label00000A64:
  928. 00000A64  6606                     bne        +0x8 /* 00000A6C */
  929. 00000A66  1B7C 0001 E5C5           move.b     [A5 - 0x1A3B], 0x1
  930. label00000A6C:
  931. 00000A6C  4E5E                     unlink     A6
  932. 00000A6E  4E75                     rts
  933. 00000A70  03FE                     .incomplete
  934. 00000A72  0000 0000                ori.b      D0, 0x0
  935. 00000A76  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  936. // begin alternate branch 00000A78-00000A7C
  937. fn00000A78:
  938. 00000A78  4E56 FFF6                link       A6, -0x000A
  939. // end alternate branch 00000A78-00000A7C
  940. fn00000A78: // (misaligned)
  941. 00000A7A  FFF6                     .invalid   <<F/7/7>>
  942. 00000A7C  48E7 0300                movem.l    -[A7], D6,D7
  943. 00000A80  42A7                     clr.l      -[A7]
  944. 00000A82  3F2D E54E                move.w     -[A7], [A5 - 0x1AB2]
  945. 00000A86  4EBA 0E7C                jsr        [PC + 0xE7C /* 00001904 */]
  946. 00000A8A  2E1F                     move.l     D7, [A7]+
  947. 00000A8C  4267                     clr.w      -[A7]
  948. 00000A8E  2F07                     move.l     -[A7], D7
  949. 00000A90  4EBA 0CDA                jsr        [PC + 0xCDA /* 0000176C */]
  950. 00000A94  3B5F E552                move.w     [A5 - 0x1AAE], [A7]+
  951. 00000A98  4267                     clr.w      -[A7]
  952. 00000A9A  2F07                     move.l     -[A7], D7
  953. 00000A9C  4EBA 0CD0                jsr        [PC + 0xCD0 /* 0000176E */]
  954. 00000AA0  3B5F E550                move.w     [A5 - 0x1AB0], [A7]+
  955. 00000AA4  3F2D E552                move.w     -[A7], [A5 - 0x1AAE]
  956. 00000AA8  4EBA 0E4E                jsr        [PC + 0xE4E /* 000018F8 */]
  957. 00000AAC  42A7                     clr.l      -[A7]
  958. 00000AAE  4EBA 0EB8                jsr        [PC + 0xEB8 /* 00001968 */]
  959. 00000AB2  201F                     move.l     D0, [A7]+
  960. 00000AB4  5680                     addq.l     D0, 3
  961. 00000AB6  2C00                     move.l     D6, D0
  962. 00000AB8  3F2D E552                move.w     -[A7], [A5 - 0x1AAE]
  963. 00000ABC  3F2D E550                move.w     -[A7], [A5 - 0x1AB0]
  964. 00000AC0  4EBA FD46                jsr        [PC - 0x2BA /* 00000808 */]
  965. label00000AC4:
  966. 00000AC4  42A7                     clr.l      -[A7]
  967. 00000AC6  4EBA 0EA0                jsr        [PC + 0xEA0 /* 00001968 */]
  968. 00000ACA  BC9F                     cmp.l      D6, [A7]+
  969. 00000ACC  6CF6                     bge        -0x8 /* 00000AC4 */
  970. 00000ACE  4267                     clr.w      -[A7]
  971. 00000AD0  4EBA 0E26                jsr        [PC + 0xE26 /* 000018F8 */]
  972. 00000AD4  4CDF 00C0                movem.l    D6,D7, [A7]+
  973. 00000AD8  4E5E                     unlink     A6
  974. 00000ADA  4E75                     rts
  975. fn00000ADC:
  976. 00000ADC  4E56 FFF0                link       A6, -0x0010
  977. 00000AE0  48E7 0300                movem.l    -[A7], D6,D7
  978. 00000AE4  42A7                     clr.l      -[A7]
  979. 00000AE6  302D E562                move.w     D0, [A5 - 0x1A9E]
  980. 00000AEA  48C0                     ext.l      D0
  981. 00000AEC  2F00                     move.l     -[A7], D0
  982. 00000AEE  2F3C 0000 0200           move.l     -[A7], 0x200
  983. 00000AF4  4EBA 0C54                jsr        [PC + 0xC54 /* 0000174A */]
  984. 00000AF8  4A9F                     tst.l      [A7]+
  985. 00000AFA  56C0                     sne        D0
  986. 00000AFC  4400                     neg.b      D0
  987. 00000AFE  1B40 E54D                move.b     [A5 - 0x1AB3], D0
  988. 00000B02  42A7                     clr.l      -[A7]
  989. 00000B04  302D E562                move.w     D0, [A5 - 0x1A9E]
  990. 00000B08  48C0                     ext.l      D0
  991. 00000B0A  2F00                     move.l     -[A7], D0
  992. 00000B0C  2F3C 0000 0100           move.l     -[A7], 0x100
  993. 00000B12  4EBA 0C36                jsr        [PC + 0xC36 /* 0000174A */]
  994. 00000B16  4A9F                     tst.l      [A7]+
  995. 00000B18  56C0                     sne        D0
  996. 00000B1A  4400                     neg.b      D0
  997. 00000B1C  1B40 E54C                move.b     [A5 - 0x1AB4], D0
  998. 00000B20  42A7                     clr.l      -[A7]
  999. 00000B22  302D E562                move.w     D0, [A5 - 0x1A9E]
  1000. 00000B26  48C0                     ext.l      D0
  1001. 00000B28  2F00                     move.l     -[A7], D0
  1002. 00000B2A  2F3C 0000 0800           move.l     -[A7], 0x800
  1003. 00000B30  4EBA 0C18                jsr        [PC + 0xC18 /* 0000174A */]
  1004. 00000B34  4A9F                     tst.l      [A7]+
  1005. 00000B36  56C0                     sne        D0
  1006. 00000B38  4400                     neg.b      D0
  1007. 00000B3A  1B40 E54B                move.b     [A5 - 0x1AB5], D0
  1008. 00000B3E  302D E554                move.w     D0, [A5 - 0x1AAC]
  1009. 00000B42  5340                     subq.w     D0, 1
  1010. 00000B44  6730                     beq        +0x32 /* 00000B76 */
  1011. 00000B46  5340                     subq.w     D0, 1
  1012. 00000B48  671C                     beq        +0x1E /* 00000B66 */
  1013. 00000B4A  5340                     subq.w     D0, 1
  1014. 00000B4C  6700 0160                beq        +0x162 /* 00000CAE */
  1015. 00000B50  5540                     subq.w     D0, 2
  1016. 00000B52  6700 015A                beq        +0x15C /* 00000CAE */
  1017. 00000B56  5340                     subq.w     D0, 1
  1018. 00000B58  6700 018C                beq        +0x18E /* 00000CE6 */
  1019. 00000B5C  5540                     subq.w     D0, 2
  1020. 00000B5E  6700 0196                beq        +0x198 /* 00000CF6 */
  1021. 00000B62  6000 019E                bra        +0x1A0 /* 00000D02 */
  1022. label00000B66:
  1023. 00000B66  2B6D E55A E462           move.l     [A5 - 0x1B9E], [A5 - 0x1AA6]
  1024. 00000B6C  2B6D E55E E45C           move.l     [A5 - 0x1BA4], [A5 - 0x1AA2]
  1025. 00000B72  6000 018E                bra        +0x190 /* 00000D02 */
  1026. label00000B76:
  1027. 00000B76  4267                     clr.w      -[A7]
  1028. 00000B78  2F2D E55E                move.l     -[A7], [A5 - 0x1AA2]
  1029. 00000B7C  486E FFF0                pea.l      [A6 - 0x10]
  1030. 00000B80  4EBA 0D5E                jsr        [PC + 0xD5E /* 000018E0 */]
  1031. 00000B84  3C1F                     move.w     D6, [A7]+
  1032. 00000B86  42A7                     clr.l      -[A7]
  1033. 00000B88  4EBA 084E                jsr        [PC + 0x84E /* 000013D8 */]
  1034. 00000B8C  201F                     move.l     D0, [A7]+
  1035. 00000B8E  D0AD E462                add.l      D0, [A5 - 0x1B9E]
  1036. 00000B92  B0AD E55A                cmp.l      D0, [A5 - 0x1AA6]
  1037. 00000B96  5EC0                     sgt        D0
  1038. 00000B98  2F00                     move.l     -[A7], D0
  1039. 00000B9A  4267                     clr.w      -[A7]
  1040. 00000B9C  2F2D E55E                move.l     -[A7], [A5 - 0x1AA2]
  1041. 00000BA0  2F2D E45C                move.l     -[A7], [A5 - 0x1BA4]
  1042. 00000BA4  3F3C 0004                move.w     -[A7], 0x4
  1043. 00000BA8  4EBA 07F0                jsr        [PC + 0x7F0 /* 0000139A */]
  1044. 00000BAC  121F                     move.b     D1, [A7]+
  1045. 00000BAE  201F                     move.l     D0, [A7]+
  1046. 00000BB0  C001                     and.b      D0, D1
  1047. 00000BB2  6706                     beq        +0x8 /* 00000BBA */
  1048. 00000BB4  526D E460                addq.w     [A5 - 0x1BA0], 1
  1049. 00000BB8  6006                     bra        +0x8 /* 00000BC0 */
  1050. label00000BBA:
  1051. 00000BBA  3B7C 0001 E460           move.w     [A5 - 0x1BA0], 0x1
  1052. label00000BC0:
  1053. 00000BC0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1054. 00000BC4  4EBA 0BB8                jsr        [PC + 0xBB8 /* 0000177E */]
  1055. 00000BC8  3006                     move.w     D0, D6
  1056. 00000BCA  5340                     subq.w     D0, 1
  1057. 00000BCC  672A                     beq        +0x2C /* 00000BF8 */
  1058. 00000BCE  5340                     subq.w     D0, 1
  1059. 00000BD0  6716                     beq        +0x18 /* 00000BE8 */
  1060. 00000BD2  5340                     subq.w     D0, 1
  1061. 00000BD4  6700 009A                beq        +0x9C /* 00000C70 */
  1062. 00000BD8  5540                     subq.w     D0, 2
  1063. 00000BDA  6700 0094                beq        +0x96 /* 00000C70 */
  1064. 00000BDE  5340                     subq.w     D0, 1
  1065. 00000BE0  6700 00A4                beq        +0xA6 /* 00000C86 */
  1066. 00000BE4  6000 00C6                bra        +0xC8 /* 00000CAC */
  1067. label00000BE8:
  1068. 00000BE8  486D E554                pea.l      [A5 - 0x1AAC]
  1069. 00000BEC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1070. 00000BF0  4EBA 0DE8                jsr        [PC + 0xDE8 /* 000019DA */]
  1071. 00000BF4  6000 00B6                bra        +0xB8 /* 00000CAC */
  1072. label00000BF8:
  1073. 00000BF8  4EBA 0B44                jsr        [PC + 0xB44 /* 0000173E */]
  1074. 00000BFC  42A7                     clr.l      -[A7]
  1075. 00000BFE  2F2D E55E                move.l     -[A7], [A5 - 0x1AA2]
  1076. 00000C02  4EBA 0CFE                jsr        [PC + 0xCFE /* 00001902 */]
  1077. 00000C06  2E1F                     move.l     D7, [A7]+
  1078. 00000C08  4267                     clr.w      -[A7]
  1079. 00000C0A  2F07                     move.l     -[A7], D7
  1080. 00000C0C  4EBA 0B5E                jsr        [PC + 0xB5E /* 0000176C */]
  1081. 00000C10  3B5F E552                move.w     [A5 - 0x1AAE], [A7]+
  1082. 00000C14  4267                     clr.w      -[A7]
  1083. 00000C16  2F07                     move.l     -[A7], D7
  1084. 00000C18  4EBA 0B54                jsr        [PC + 0xB54 /* 0000176E */]
  1085. 00000C1C  3B5F E550                move.w     [A5 - 0x1AB0], [A7]+
  1086. 00000C20  3F2D E552                move.w     -[A7], [A5 - 0x1AAE]
  1087. 00000C24  3F2D E550                move.w     -[A7], [A5 - 0x1AB0]
  1088. 00000C28  4EBA FBDE                jsr        [PC - 0x422 /* 00000808 */]
  1089. 00000C2C  4267                     clr.w      -[A7]
  1090. 00000C2E  4EBA 0CC8                jsr        [PC + 0xCC8 /* 000018F8 */]
  1091. 00000C32  0C6D 0002 E552           cmpi.w     [A5 - 0x1AAE], 0x2
  1092. 00000C38  57C0                     seq        D0
  1093. 00000C3A  0C6D 0001 E550           cmpi.w     [A5 - 0x1AB0], 0x1
  1094. 00000C40  57C1                     seq        D1
  1095. 00000C42  C001                     and.b      D0, D1
  1096. 00000C44  4400                     neg.b      D0
  1097. 00000C46  1B40 E564                move.b     [A5 - 0x1A9C], D0
  1098. 00000C4A  102D E564                move.b     D0, [A5 - 0x1A9C]
  1099. 00000C4E  6704                     beq        +0x6 /* 00000C54 */
  1100. 00000C50  6000 00B0                bra        +0xB2 /* 00000D02 */
  1101. label00000C54:
  1102. 00000C54  42A7                     clr.l      -[A7]
  1103. 00000C56  4EBA 0D10                jsr        [PC + 0xD10 /* 00001968 */]
  1104. 00000C5A  2B5F E462                move.l     [A5 - 0x1B9E], [A7]+
  1105. 00000C5E  486D E45C                pea.l      [A5 - 0x1BA4]
  1106. 00000C62  4EBA 0CFE                jsr        [PC + 0xCFE /* 00001962 */]
  1107. 00000C66  486D E45C                pea.l      [A5 - 0x1BA4]
  1108. 00000C6A  4EBA 0B0C                jsr        [PC + 0xB0C /* 00001778 */]
  1109. 00000C6E  603C                     bra        +0x3E /* 00000CAC */
  1110. label00000C70:
  1111. 00000C70  102D E565                move.b     D0, [A5 - 0x1A9B]
  1112. 00000C74  670E                     beq        +0x10 /* 00000C84 */
  1113. 00000C76  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  1114. 00000C7A  B1EE FFF0                cmpa.l     A0, [A6 - 0x10]
  1115. 00000C7E  6604                     bne        +0x6 /* 00000C84 */
  1116. 00000C80  4EBA FAA2                jsr        [PC - 0x55E /* 00000724 */]
  1117. label00000C84:
  1118. 00000C84  6026                     bra        +0x28 /* 00000CAC */
  1119. label00000C86:
  1120. 00000C86  102D E565                move.b     D0, [A5 - 0x1A9B]
  1121. 00000C8A  6720                     beq        +0x22 /* 00000CAC */
  1122. 00000C8C  4267                     clr.w      -[A7]
  1123. 00000C8E  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  1124. 00000C92  2F08                     move.l     -[A7], A0
  1125. 00000C94  2F2D E55E                move.l     -[A7], [A5 - 0x1AA2]
  1126. 00000C98  4EBA 0C2A                jsr        [PC + 0xC2A /* 000018C4 */]
  1127. 00000C9C  101F                     move.b     D0, [A7]+
  1128. 00000C9E  670C                     beq        +0xE /* 00000CAC */
  1129. 00000CA0  3F3C 0002                move.w     -[A7], 0x2
  1130. 00000CA4  3F3C 0001                move.w     -[A7], 0x1
  1131. 00000CA8  4EBA FB5E                jsr        [PC - 0x4A2 /* 00000808 */]
  1132. label00000CAC:
  1133. 00000CAC  6054                     bra        +0x56 /* 00000D02 */
  1134. label00000CAE:
  1135. 00000CAE  102D E565                move.b     D0, [A5 - 0x1A9B]
  1136. 00000CB2  6730                     beq        +0x32 /* 00000CE4 */
  1137. 00000CB4  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  1138. 00000CB8  2F08                     move.l     -[A7], A0
  1139. 00000CBA  4EBA 0AC2                jsr        [PC + 0xAC2 /* 0000177E */]
  1140. 00000CBE  2F2D E556                move.l     -[A7], [A5 - 0x1AAA]
  1141. 00000CC2  2F3C 0000 0100           move.l     -[A7], 0x100
  1142. 00000CC8  4EBA 0EC0                jsr        [PC + 0xEC0 /* 00001B8A */]
  1143. 00000CCC  201F                     move.l     D0, [A7]+
  1144. 00000CCE  3B40 E54E                move.w     [A5 - 0x1AB2], D0
  1145. 00000CD2  102D E54C                move.b     D0, [A5 - 0x1AB4]
  1146. 00000CD6  6708                     beq        +0xA /* 00000CE0 */
  1147. 00000CD8  4EBA FD9E                jsr        [PC - 0x262 /* 00000A78 */]
  1148. 00000CDC  6024                     bra        +0x26 /* 00000D02 */
  1149. 00000CDE  6004                     bra        +0x6 /* 00000CE4 */
  1150. label00000CE0:
  1151. 00000CE0  4EBA FC84                jsr        [PC - 0x37C /* 00000966 */]
  1152. label00000CE4:
  1153. 00000CE4  601C                     bra        +0x1E /* 00000D02 */
  1154. label00000CE6:
  1155. 00000CE6  2D6D E556 FFF0           move.l     [A6 - 0x10], [A5 - 0x1AAA]
  1156. 00000CEC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1157. 00000CF0  4EBA F962                jsr        [PC - 0x69E /* 00000654 */]
  1158. 00000CF4  600C                     bra        +0xE /* 00000D02 */
  1159. label00000CF6:
  1160. 00000CF6  102D E563                move.b     D0, [A5 - 0x1A9D]
  1161. 00000CFA  0240 0001                andi.w     D0, 0x1
  1162. 00000CFE  1B40 E565                move.b     [A5 - 0x1A9B], D0
  1163. label00000D02:
  1164. 00000D02  4CDF 00C0                movem.l    D6,D7, [A7]+
  1165. 00000D06  4E5E                     unlink     A6
  1166. 00000D08  4E75                     rts
  1167. 00000D0A  4E56 0000                link       A6, 0
  1168. 00000D0E  42AE 000C                clr.l      [A6 + 0xC]
  1169. 00000D12  4E5E                     unlink     A6
  1170. 00000D14  2E9F                     move.l     [A7], [A7]+
  1171. 00000D16  4E75                     rts
  1172. fn00000D18:
  1173. 00000D18  4E56 FFFE                link       A6, -0x0002
  1174. 00000D1C  2F07                     move.l     -[A7], D7
  1175. 00000D1E  4EBA 0BC8                jsr        [PC + 0xBC8 /* 000018E8 */]
  1176. 00000D22  7E01                     moveq.l    D7, 0x01
  1177. 00000D24  605A                     bra        +0x5C /* 00000D80 */
  1178. label00000D26:
  1179. 00000D26  2007                     move.l     D0, D7
  1180. 00000D28  E540                     asl        D0.w, 2
  1181. 00000D2A  2F00                     move.l     -[A7], D0
  1182. 00000D2C  42A7                     clr.l      -[A7]
  1183. 00000D2E  3F07                     move.w     -[A7], D7
  1184. 00000D30  4EBA 0CC0                jsr        [PC + 0xCC0 /* 000019F2 */]
  1185. 00000D34  221F                     move.l     D1, [A7]+
  1186. 00000D36  201F                     move.l     D0, [A7]+
  1187. 00000D38  41ED E448                lea.l      A0, [A5 - 0x1BB8]
  1188. 00000D3C  2181 0000                move.l     [A0 + D0.w], D1
  1189. 00000D40  0C47 0001                cmpi.w     D7, 0x1
  1190. 00000D44  6622                     bne        +0x24 /* 00000D68 */
  1191. 00000D46  2007                     move.l     D0, D7
  1192. 00000D48  E540                     asl        D0.w, 2
  1193. 00000D4A  43ED E448                lea.l      A1, [A5 - 0x1BB8]
  1194. 00000D4E  2071 0000                movea.l    A0, [A1 + D0.w]
  1195. 00000D52  2050                     movea.l    A0, [A0]
  1196. 00000D54  7001                     moveq.l    D0, 0x01
  1197. 00000D56  11BC 0014 000E           move.b     [A0 + D0.w + 0xE], 0x14
  1198. 00000D5C  2F2D E44C                move.l     -[A7], [A5 - 0x1BB4]
  1199. 00000D60  2F3A 002A                move.l     -[A7], [PC + 0x2A /* 00000D8C, value 0x44525652 'DRVR', cstring "DRVRNV" */]
  1200. 00000D64  4EBA 0BBC                jsr        [PC + 0xBBC /* 00001922 */]
  1201. label00000D68:
  1202. 00000D68  2007                     move.l     D0, D7
  1203. 00000D6A  E540                     asl        D0.w, 2
  1204. 00000D6C  41ED E448                lea.l      A0, [A5 - 0x1BB8]
  1205. 00000D70  2F30 0000                move.l     -[A7], [A0 + D0.w]
  1206. 00000D74  4267                     clr.w      -[A7]
  1207. 00000D76  4EBA 0B7A                jsr        [PC + 0xB7A /* 000018F2 */]
  1208. 00000D7A  4EBA 0B7A                jsr        [PC + 0xB7A /* 000018F6 */]
  1209. 00000D7E  5247                     addq.w     D7, 1
  1210. label00000D80:
  1211. 00000D80  0C47 0004                cmpi.w     D7, 0x4
  1212. 00000D84  6FA0                     ble        -0x5E /* 00000D26 */
  1213. 00000D86  2E1F                     move.l     D7, [A7]+
  1214. 00000D88  4E5E                     unlink     A6
  1215. 00000D8A  4E75                     rts
  1216. 00000D8C  4452                     neg.w      [A2]
  1217. 00000D8E  5652                     addq.w     [A2], 3
  1218. fn00000D90:
  1219. 00000D90  4E56 0000                link       A6, 0
  1220. 00000D94  302D E3D0                move.w     D0, [A5 - 0x1C30]
  1221. 00000D98  C1FC 002B                muls.w     D0, 0x2B /* '+' */
  1222. 00000D9C  48C0                     ext.l      D0
  1223. 00000D9E  D0AD E3CC                add.l      D0, [A5 - 0x1C34]
  1224. 00000DA2  5280                     addq.l     D0, 1
  1225. 00000DA4  2B40 E5C6                move.l     [A5 - 0x1A3A], D0
  1226. 00000DA8  4EBA F8DA                jsr        [PC - 0x726 /* 00000684 */]
  1227. 00000DAC  422D E5C4                clr.b      [A5 - 0x1A3C]
  1228. 00000DB0  1B7C 0001 E56D           move.b     [A5 - 0x1A93], 0x1
  1229. 00000DB6  2F2D E458                move.l     -[A7], [A5 - 0x1BA8]
  1230. 00000DBA  3F3C 0004                move.w     -[A7], 0x4
  1231. 00000DBE  1F2D E56D                move.b     -[A7], [A5 - 0x1A93]
  1232. 00000DC2  4EBA 0B4E                jsr        [PC + 0xB4E /* 00001912 */]
  1233. 00000DC6  426D E5C2                clr.w      [A5 - 0x1A3E]
  1234. 00000DCA  41ED E594                lea.l      A0, [A5 - 0x1A6C]
  1235. 00000DCE  2B48 E5B4                move.l     [A5 - 0x1A4C], A0
  1236. 00000DD2  3B7C 0002 E5B8           move.w     [A5 - 0x1A48], 0x2
  1237. 00000DD8  426D E5BA                clr.w      [A5 - 0x1A46]
  1238. 00000DDC  426D E5BC                clr.w      [A5 - 0x1A44]
  1239. 00000DE0  3B7C 0008 E5BE           move.w     [A5 - 0x1A42], 0x8
  1240. 00000DE6  3B7C 0008 E5C0           move.w     [A5 - 0x1A40], 0x8
  1241. 00000DEC  3B7C 3800 E594           move.w     [A5 - 0x1A6C], 0x3800 /* '8\0' */
  1242. 00000DF2  3B7C 4C00 E596           move.w     [A5 - 0x1A6A], 0x4C00 /* 'L\0' */
  1243. 00000DF8  3B7C 8600 E598           move.w     [A5 - 0x1A68], 0x8600
  1244. 00000DFE  3B7C CE00 E59A           move.w     [A5 - 0x1A66], 0xCE00
  1245. 00000E04  3B7C FE00 E59C           move.w     [A5 - 0x1A64], 0xFE00
  1246. 00000E0A  3B7C 7C00 E59E           move.w     [A5 - 0x1A62], 0x7C00 /* '|\0' */
  1247. 00000E10  3B7C 3800 E5A0           move.w     [A5 - 0x1A60], 0x3800 /* '8\0' */
  1248. 00000E16  426D E5A2                clr.w      [A5 - 0x1A5E]
  1249. 00000E1A  426D E5A4                clr.w      [A5 - 0x1A5C]
  1250. 00000E1E  426D E5A6                clr.w      [A5 - 0x1A5A]
  1251. 00000E22  426D E5A8                clr.w      [A5 - 0x1A58]
  1252. 00000E26  426D E5AA                clr.w      [A5 - 0x1A56]
  1253. 00000E2A  426D E5AC                clr.w      [A5 - 0x1A54]
  1254. 00000E2E  426D E5AE                clr.w      [A5 - 0x1A52]
  1255. 00000E32  426D E5B0                clr.w      [A5 - 0x1A50]
  1256. 00000E36  426D E5B2                clr.w      [A5 - 0x1A4E]
  1257. 00000E3A  3F3C 0003                move.w     -[A7], 0x3
  1258. 00000E3E  3F3C 0006                move.w     -[A7], 0x6
  1259. 00000E42  4EBA F234                jsr        [PC - 0xDCC /* 00000078 */]
  1260. 00000E46  3F3C 0004                move.w     -[A7], 0x4
  1261. 00000E4A  3F3C 0006                move.w     -[A7], 0x6
  1262. 00000E4E  4EBA F228                jsr        [PC - 0xDD8 /* 00000078 */]
  1263. 00000E52  3F3C 0005                move.w     -[A7], 0x5
  1264. 00000E56  3F3C 0006                move.w     -[A7], 0x6
  1265. 00000E5A  4EBA F21C                jsr        [PC - 0xDE4 /* 00000078 */]
  1266. 00000E5E  3F3C 0005                move.w     -[A7], 0x5
  1267. 00000E62  3F3C 0005                move.w     -[A7], 0x5
  1268. 00000E66  4EBA F210                jsr        [PC - 0xDF0 /* 00000078 */]
  1269. 00000E6A  3F3C 0004                move.w     -[A7], 0x4
  1270. 00000E6E  3F3C 0004                move.w     -[A7], 0x4
  1271. 00000E72  4EBA F204                jsr        [PC - 0xDFC /* 00000078 */]
  1272. 00000E76  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  1273. 00000E7A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1274. 00000E7E  4EBA F1F8                jsr        [PC - 0xE08 /* 00000078 */]
  1275. 00000E82  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  1276. 00000E86  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1277. 00000E8A  4EBA F1EC                jsr        [PC - 0xE14 /* 00000078 */]
  1278. 00000E8E  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  1279. 00000E92  3F3C 0008                move.w     -[A7], 0x8
  1280. 00000E96  4EBA F1E0                jsr        [PC - 0xE20 /* 00000078 */]
  1281. 00000E9A  3F3C 002B                move.w     -[A7], 0x2B /* '+' */
  1282. 00000E9E  3F3C 0008                move.w     -[A7], 0x8
  1283. 00000EA2  4EBA F1D4                jsr        [PC - 0xE2C /* 00000078 */]
  1284. 00000EA6  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  1285. 00000EAA  3F3C 0008                move.w     -[A7], 0x8
  1286. 00000EAE  4EBA F1C8                jsr        [PC - 0xE38 /* 00000078 */]
  1287. 00000EB2  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  1288. 00000EB6  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1289. 00000EBA  4EBA F1BC                jsr        [PC - 0xE44 /* 00000078 */]
  1290. 00000EBE  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  1291. 00000EC2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1292. 00000EC6  4EBA F1B0                jsr        [PC - 0xE50 /* 00000078 */]
  1293. 00000ECA  3F3C 001E                move.w     -[A7], 0x1E
  1294. 00000ECE  3F3C 0018                move.w     -[A7], 0x18
  1295. 00000ED2  4EBA F1A4                jsr        [PC - 0xE5C /* 00000078 */]
  1296. 00000ED6  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  1297. 00000EDA  3F3C 0018                move.w     -[A7], 0x18
  1298. 00000EDE  4EBA F198                jsr        [PC - 0xE68 /* 00000078 */]
  1299. 00000EE2  3F3C 001C                move.w     -[A7], 0x1C
  1300. 00000EE6  3F3C 0019                move.w     -[A7], 0x19
  1301. 00000EEA  4EBA F18C                jsr        [PC - 0xE74 /* 00000078 */]
  1302. 00000EEE  3F3C 001D                move.w     -[A7], 0x1D
  1303. 00000EF2  3F3C 0019                move.w     -[A7], 0x19
  1304. 00000EF6  4EBA F180                jsr        [PC - 0xE80 /* 00000078 */]
  1305. 00000EFA  3F3C 001F                move.w     -[A7], 0x1F
  1306. 00000EFE  3F3C 0019                move.w     -[A7], 0x19
  1307. 00000F02  4EBA F174                jsr        [PC - 0xE8C /* 00000078 */]
  1308. 00000F06  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  1309. 00000F0A  3F3C 0019                move.w     -[A7], 0x19
  1310. 00000F0E  4EBA F168                jsr        [PC - 0xE98 /* 00000078 */]
  1311. 00000F12  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  1312. 00000F16  3F3C 0019                move.w     -[A7], 0x19
  1313. 00000F1A  4EBA F15C                jsr        [PC - 0xEA4 /* 00000078 */]
  1314. 00000F1E  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  1315. 00000F22  3F3C 0019                move.w     -[A7], 0x19
  1316. 00000F26  4EBA F150                jsr        [PC - 0xEB0 /* 00000078 */]
  1317. 00000F2A  3F3C 0025                move.w     -[A7], 0x25 /* '%' */
  1318. 00000F2E  3F3C 0019                move.w     -[A7], 0x19
  1319. 00000F32  4EBA F144                jsr        [PC - 0xEBC /* 00000078 */]
  1320. 00000F36  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  1321. 00000F3A  3F3C 0019                move.w     -[A7], 0x19
  1322. 00000F3E  4EBA F138                jsr        [PC - 0xEC8 /* 00000078 */]
  1323. 00000F42  3F3C 001E                move.w     -[A7], 0x1E
  1324. 00000F46  3F3C 001A                move.w     -[A7], 0x1A
  1325. 00000F4A  4EBA F12C                jsr        [PC - 0xED4 /* 00000078 */]
  1326. 00000F4E  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  1327. 00000F52  3F3C 001A                move.w     -[A7], 0x1A
  1328. 00000F56  4EBA F120                jsr        [PC - 0xEE0 /* 00000078 */]
  1329. 00000F5A  4EBA F52C                jsr        [PC - 0xAD4 /* 00000488 */]
  1330. 00000F5E  42A7                     clr.l      -[A7]
  1331. 00000F60  4EBA 0A06                jsr        [PC + 0xA06 /* 00001968 */]
  1332. 00000F64  2B5F E3C8                move.l     [A5 - 0x1C38], [A7]+
  1333. 00000F68  1B7C 0001 E5C5           move.b     [A5 - 0x1A3B], 0x1
  1334. 00000F6E  4E5E                     unlink     A6
  1335. 00000F70  4E75                     rts
  1336. fn00000F72:
  1337. 00000F72  4E56 FE96                link       A6, -0x016A
  1338. 00000F76  48E7 0118                movem.l    -[A7], D7,A3,A4
  1339. 00000F7A  1B7C 0001 E564           move.b     [A5 - 0x1A9C], 0x1
  1340. 00000F80  3B7C FFFF E566           move.w     [A5 - 0x1A9A], 0xFFFF
  1341. 00000F86  42A7                     clr.l      -[A7]
  1342. 00000F88  4EBA 048A                jsr        [PC + 0x48A /* 00001414 */]
  1343. 00000F8C  201F                     move.l     D0, [A7]+
  1344. 00000F8E  90BC 0000 2400           sub.l      D0, 0x2400 /* '$\0' */
  1345. 00000F94  2B40 E502                move.l     [A5 - 0x1AFE], D0
  1346. 00000F98  2F2D E502                move.l     -[A7], [A5 - 0x1AFE]
  1347. 00000F9C  4EBA 0B0E                jsr        [PC + 0xB0E /* 00001AAC */]
  1348. 00000FA0  42A7                     clr.l      -[A7]
  1349. 00000FA2  2F3C 0007 A120           move.l     -[A7], 0x7A120
  1350. 00000FA8  4EBA 0B2A                jsr        [PC + 0xB2A /* 00001AD4 */]
  1351. 00000FAC  265F                     movea.l    A3, [A7]+
  1352. 00000FAE  41FA FD5A                lea.l      A0, [PC - 0x2A6 /* 00000D0A, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1353. 00000FB2  2F08                     move.l     -[A7], A0
  1354. 00000FB4  4EBA 0B04                jsr        [PC + 0xB04 /* 00001ABA */]
  1355. 00000FB8  4267                     clr.w      -[A7]
  1356. 00000FBA  4267                     clr.w      -[A7]
  1357. 00000FBC  4267                     clr.w      -[A7]
  1358. 00000FBE  487A 0114                pea.l      [PC + 0x114 /* 000010D4, value 0x42E4149, pstring ".AIN" */]
  1359. 00000FC2  42A7                     clr.l      -[A7]
  1360. 00000FC4  486E FFF2                pea.l      [A6 - 0xE]
  1361. 00000FC8  4EBA 06B0                jsr        [PC + 0x6B0 /* 0000167A */]
  1362. 00000FCC  3E1F                     move.w     D7, [A7]+
  1363. 00000FCE  4267                     clr.w      -[A7]
  1364. 00000FD0  4267                     clr.w      -[A7]
  1365. 00000FD2  4267                     clr.w      -[A7]
  1366. 00000FD4  487A 00F8                pea.l      [PC + 0xF8 /* 000010CE, value 0x52E414F, pstring ".AOUT" */]
  1367. 00000FD8  42A7                     clr.l      -[A7]
  1368. 00000FDA  486E FFF2                pea.l      [A6 - 0xE]
  1369. 00000FDE  4EBA 069A                jsr        [PC + 0x69A /* 0000167A */]
  1370. 00000FE2  3E1F                     move.w     D7, [A7]+
  1371. 00000FE4  4267                     clr.w      -[A7]
  1372. 00000FE6  4267                     clr.w      -[A7]
  1373. 00000FE8  4267                     clr.w      -[A7]
  1374. 00000FEA  487A 00DC                pea.l      [PC + 0xDC /* 000010C8, value 0x42E4249, pstring ".BIN" */]
  1375. 00000FEE  42A7                     clr.l      -[A7]
  1376. 00000FF0  486E FFF2                pea.l      [A6 - 0xE]
  1377. 00000FF4  4EBA 0684                jsr        [PC + 0x684 /* 0000167A */]
  1378. 00000FF8  3E1F                     move.w     D7, [A7]+
  1379. 00000FFA  4267                     clr.w      -[A7]
  1380. 00000FFC  4267                     clr.w      -[A7]
  1381. 00000FFE  4267                     clr.w      -[A7]
  1382. 00001000  487A 00C0                pea.l      [PC + 0xC0 /* 000010C2, value 0x52E424F, pstring ".BOUT" */]
  1383. 00001004  42A7                     clr.l      -[A7]
  1384. 00001006  486E FFF2                pea.l      [A6 - 0xE]
  1385. 0000100A  4EBA 066E                jsr        [PC + 0x66E /* 0000167A */]
  1386. 0000100E  3E1F                     move.w     D7, [A7]+
  1387. 00001010  1B7C 0001 E565           move.b     [A5 - 0x1A9B], 0x1
  1388. 00001016  4EBA 09F2                jsr        [PC + 0x9F2 /* 00001A0A */]
  1389. 0000101A  42A7                     clr.l      -[A7]
  1390. 0000101C  4EBA 0950                jsr        [PC + 0x950 /* 0000196E */]
  1391. 00001020  3F3C FFFF                move.w     -[A7], 0xFFFF
  1392. 00001024  4267                     clr.w      -[A7]
  1393. 00001026  4EBA 040A                jsr        [PC + 0x40A /* 00001432 */]
  1394. 0000102A  486E FE96                pea.l      [A6 - 0x16A]
  1395. 0000102E  3F3C 000F                move.w     -[A7], 0xF
  1396. 00001032  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  1397. 00001036  3F3C 01F0                move.w     -[A7], 0x1F0
  1398. 0000103A  3F3C 0143                move.w     -[A7], 0x143
  1399. 0000103E  4EBA 07A2                jsr        [PC + 0x7A2 /* 000017E2 */]
  1400. 00001042  42A7                     clr.l      -[A7]
  1401. 00001044  41ED E466                lea.l      A0, [A5 - 0x1B9A]
  1402. 00001048  2F08                     move.l     -[A7], A0
  1403. 0000104A  486E FE96                pea.l      [A6 - 0x16A]
  1404. 0000104E  487A 006C                pea.l      [PC + 0x6C /* 000010BC, value 0x44C6966, pstring "Life" */]
  1405. 00001052  1F3C 0001                move.b     -[A7], 0x1
  1406. 00001056  4267                     clr.w      -[A7]
  1407. 00001058  42A7                     clr.l      -[A7]
  1408. 0000105A  1F3C 0001                move.b     -[A7], 0x1
  1409. 0000105E  7001                     moveq.l    D0, 0x01
  1410. 00001060  2F00                     move.l     -[A7], D0
  1411. 00001062  4EBA 084A                jsr        [PC + 0x84A /* 000018AE */]
  1412. 00001066  285F                     movea.l    A4, [A7]+
  1413. 00001068  2F0C                     move.l     -[A7], A4
  1414. 0000106A  4EBA 0712                jsr        [PC + 0x712 /* 0000177E */]
  1415. 0000106E  486D E476                pea.l      [A5 - 0x1B8A]
  1416. 00001072  4EBA 0868                jsr        [PC + 0x868 /* 000018DC */]
  1417. 00001076  4EBA FCA0                jsr        [PC - 0x360 /* 00000D18 */]
  1418. 0000107A  42AD E462                clr.l      [A5 - 0x1B9E]
  1419. 0000107E  3B7C 0001 E460           move.w     [A5 - 0x1BA0], 0x1
  1420. 00001084  1B7C 0001 E44B           move.b     [A5 - 0x1BB5], 0x1
  1421. 0000108A  4267                     clr.w      -[A7]
  1422. 0000108C  486D E508                pea.l      [A5 - 0x1AF8]
  1423. 00001090  486D E506                pea.l      [A5 - 0x1AFA]
  1424. 00001094  41ED E50A                lea.l      A0, [A5 - 0x1AF6]
  1425. 00001098  2F08                     move.l     -[A7], A0
  1426. 0000109A  4EBA 03C0                jsr        [PC + 0x3C0 /* 0000145C */]
  1427. 0000109E  3B5F E566                move.w     [A5 - 0x1A9A], [A7]+
  1428. 000010A2  0C6D 0001 E566           cmpi.w     [A5 - 0x1A9A], 0x1
  1429. 000010A8  6602                     bne        +0x4 /* 000010AC */
  1430. 000010AA  6008                     bra        +0xA /* 000010B4 */
  1431. label000010AC:
  1432. 000010AC  422D E564                clr.b      [A5 - 0x1A9C]
  1433. 000010B0  4EBA 068C                jsr        [PC + 0x68C /* 0000173E */]
  1434. label000010B4:
  1435. 000010B4  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1436. 000010B8  4E5E                     unlink     A6
  1437. 000010BA  4E75                     rts
  1438. 000010BC  044C 6966                subi.w     A4, 0x6966 /* 'if' */
  1439. 000010C0  6500 052E                bcs        +0x530 /* 000015F0 */
  1440. 000010C4  424F                     clr.w      A7
  1441. 000010C6  5554                     subq.w     [A4], 2
  1442. 000010C8  042E 4249 4E00           subi.b     [A6 + 0x4E00], 0x49 /* 'I' */
  1443. 000010CE  052E 414F                btst       [A6 + 0x414F], D2
  1444. 000010D2  5554                     subq.w     [A4], 2
  1445. 000010D4  042E 4149 4E00           subi.b     [A6 + 0x4E00], 0x49 /* 'I' */
  1446. fn000010DA:
  1447. 000010DA  4E56 FFFE                link       A6, -0x0002
  1448. 000010DE  4EBA EF4C                jsr        [PC - 0x10B4 /* 0000002C */]
  1449. 000010E2  4EBA 07C8                jsr        [PC + 0x7C8 /* 000018AC */]
  1450. 000010E6  4267                     clr.w      -[A7]
  1451. 000010E8  4EBA 0330                jsr        [PC + 0x330 /* 0000141A */]
  1452. 000010EC  4267                     clr.w      -[A7]
  1453. 000010EE  3F3C 0030                move.w     -[A7], 0x30 /* '0' */
  1454. 000010F2  4EBA EF0C                jsr        [PC - 0x10F4 /* 00000000 */]
  1455. 000010F6  101F                     move.b     D0, [A7]+
  1456. 000010F8  6704                     beq        +0x6 /* 000010FE */
  1457. 000010FA  4EBA 00A2                jsr        [PC + 0xA2 /* 0000119E */]
  1458. label000010FE:
  1459. 000010FE  4E5E                     unlink     A6
  1460. 00001100  4E75                     rts
  1461. export_0:
  1462. 00001102  4EBA 0B18                jsr        [PC + 0xB18 /* 00001C1C */]
  1463. 00001106  4E56 0000                link       A6, 0
  1464. 0000110A  2C5F                     movea.l    A6, [A7]+
  1465. 0000110C  4E55 0000                link       A5, 0
  1466. 00001110  9FED 0010                sub.l      A7, [A5 + 0x10]
  1467. 00001114  4EBA 0B0E                jsr        [PC + 0xB0E /* 00001C24 */]
  1468. 00001118  42A7                     clr.l      -[A7]
  1469. 0000111A  4EBA 093E                jsr        [PC + 0x93E /* 00001A5A */]
  1470. 0000111E  201F                     move.l     D0, [A7]+
  1471. 00001120  3B40 E568                move.w     [A5 - 0x1A98], D0
  1472. 00001124  4EBA 093E                jsr        [PC + 0x93E /* 00001A64 */]
  1473. 00001128  4EBA 093A                jsr        [PC + 0x93A /* 00001A64 */]
  1474. 0000112C  4EBA 0936                jsr        [PC + 0x936 /* 00001A64 */]
  1475. 00001130  4EBA 0932                jsr        [PC + 0x932 /* 00001A64 */]
  1476. 00001134  41ED E446                lea.l      A0, [A5 - 0x1BBA]
  1477. 00001138  2F08                     move.l     -[A7], A0
  1478. 0000113A  4EBA 0638                jsr        [PC + 0x638 /* 00001774 */]
  1479. 0000113E  4EBA 0744                jsr        [PC + 0x744 /* 00001884 */]
  1480. 00001142  4EBA 0768                jsr        [PC + 0x768 /* 000018AC */]
  1481. 00001146  4EBA FE2A                jsr        [PC - 0x1D6 /* 00000F72 */]
  1482. 0000114A  102D E564                move.b     D0, [A5 - 0x1A9C]
  1483. 0000114E  6702                     beq        +0x4 /* 00001152 */
  1484. 00001150  603C                     bra        +0x3E /* 0000118E */
  1485. label00001152:
  1486. 00001152  4EBA FC3C                jsr        [PC - 0x3C4 /* 00000D90 */]
  1487. label00001156:
  1488. 00001156  4EBA 0884                jsr        [PC + 0x884 /* 000019DC */]
  1489. 0000115A  102D E565                move.b     D0, [A5 - 0x1A9B]
  1490. 0000115E  6704                     beq        +0x6 /* 00001164 */
  1491. 00001160  4EBA F348                jsr        [PC - 0xCB8 /* 000004AA */]
  1492. label00001164:
  1493. 00001164  4267                     clr.w      -[A7]
  1494. 00001166  3F3C FFFF                move.w     -[A7], 0xFFFF
  1495. 0000116A  486D E554                pea.l      [A5 - 0x1AAC]
  1496. 0000116E  4EBA 07EE                jsr        [PC + 0x7EE /* 0000195E */]
  1497. 00001172  101F                     move.b     D0, [A7]+
  1498. 00001174  6704                     beq        +0x6 /* 0000117A */
  1499. 00001176  4EBA F964                jsr        [PC - 0x69C /* 00000ADC */]
  1500. label0000117A:
  1501. 0000117A  102D E564                move.b     D0, [A5 - 0x1A9C]
  1502. 0000117E  6704                     beq        +0x6 /* 00001184 */
  1503. 00001180  4EBA FF58                jsr        [PC - 0xA8 /* 000010DA */]
  1504. label00001184:
  1505. 00001184  102D E564                move.b     D0, [A5 - 0x1A9C]
  1506. 00001188  67CC                     beq        -0x32 /* 00001156 */
  1507. 0000118A  4EBA 08C4                jsr        [PC + 0x8C4 /* 00001A50 */]
  1508. label0000118E:
  1509. 0000118E  4EBA 0A9A                jsr        [PC + 0xA9A /* 00001C2A */]
  1510. 00001192  4E5D                     unlink     A5
  1511. 00001194  4EBA 0A8C                jsr        [PC + 0xA8C /* 00001C22 */]
  1512. 00001198  4E75                     rts
  1513. 0000119A  4E5E                     unlink     A6
  1514. 0000119C  4E75                     rts
  1515. fn0000119E:
  1516. 0000119E  4E56 FFC0                link       A6, -0x0040
  1517. 000011A2  204F                     movea.l    A0, A7
  1518. 000011A4  42A8 0012                clr.l      [A0 + 0x12]
  1519. 000011A8  4268 001C                clr.w      [A0 + 0x1C]
  1520. 000011AC  4268 0016                clr.w      [A0 + 0x16]
  1521. 000011B0  A017                     syscall    Eject
  1522. 000011B2  4EF9 0040 000A           jmp        [0x0040000A]
  1523. fn000011B8:
  1524. 000011B8  4E56 0000                link       A6, 0
  1525. 000011BC  48E7 FF78                movem.l    -[A7], D0,D1,D2,D3,D4,D5,D6,D7,A1,A2,A3,A4
  1526. 000011C0  206E 0014                movea.l    A0, [A6 + 0x14]
  1527. 000011C4  226E 0018                movea.l    A1, [A6 + 0x18]
  1528. 000011C8  203C 0000 08B8           move.l     D0, 0x8B8
  1529. 000011CE  A02E                     syscall    BlockMove/BlockMoveData
  1530. 000011D0  4EBA 0570                jsr        [PC + 0x570 /* 00001742 */]
  1531. 000011D4  246E 0018                movea.l    A2, [A6 + 0x18]
  1532. 000011D8  95EE 0014                sub.l      A2, [A6 + 0x14]
  1533. 000011DC  4241                     clr.w      D1
  1534. 000011DE  4246                     clr.w      D6
  1535. 000011E0  286E 0010                movea.l    A4, [A6 + 0x10]
  1536. 000011E4  534C                     subq.w     A4, 1
  1537. 000011E6  3E3C 0021                move.w     D7, 0x21 /* '!' */
  1538. 000011EA  2A2E 0018                move.l     D5, [A6 + 0x18]
  1539. label000011EE:
  1540. 000011EE  3838 0106                move.w     D4, [0x00000106 /* ScreenRow */]
  1541. 000011F2  E74C                     lsl        D4.w, 3
  1542. 000011F4  D8C4                     add.w      A4, D4
  1543. 000011F6  0685 0000 003E           addi.l     D5, 0x3E /* '>' */
  1544. 000011FC  280C                     move.l     D4, A4
  1545. 000011FE  9885                     sub.l      D4, D5
  1546. 00001200  2045                     movea.l    A0, D5
  1547. 00001202  4228 003D                clr.b      [A0 + 0x3D]
  1548. 00001206  5248                     addq.w     A0, 1
  1549. 00001208  363C 003C                move.w     D3, 0x3C /* '<' */
  1550. label0000120C:
  1551. 0000120C  1418                     move.b     D2, [A0]+
  1552. 0000120E  56CB FFFC                dbne       D3, -0x6 /* 0000120C */
  1553. 00001212  6B0C                     bmi        +0xE /* 00001220 */
  1554. 00001214  6600 006A                bne        +0x6C /* 00001280 */
  1555. 00001218  51CF FFD4                dbf        D7, -0x2E /* 000011EE */
  1556. 0000121C  6000 00CC                bra        +0xCE /* 000012EA */
  1557. label00001220:
  1558. 00001220  5343                     subq.w     D3, 1
  1559. 00001222  0202 007E                andi.b     D2, 0x7E /* '~' */
  1560. 00001226  0C02 0002                cmpi.b     D2, 0x2
  1561. 0000122A  67E0                     beq        -0x1E /* 0000120C */
  1562. 0000122C  2648                     movea.l    A3, A0
  1563. 0000122E  D7C4                     add.l      A3, D4
  1564. 00001230  3038 0106                move.w     D0, [0x00000106 /* ScreenRow */]
  1565. 00001234  4213                     clr.b      [A3]
  1566. 00001236  D6C0                     add.w      A3, D0
  1567. 00001238  4213                     clr.b      [A3]
  1568. 0000123A  D6C0                     add.w      A3, D0
  1569. 0000123C  4213                     clr.b      [A3]
  1570. 0000123E  D6C0                     add.w      A3, D0
  1571. 00001240  4213                     clr.b      [A3]
  1572. 00001242  D6C0                     add.w      A3, D0
  1573. 00001244  4213                     clr.b      [A3]
  1574. 00001246  D6C0                     add.w      A3, D0
  1575. 00001248  4213                     clr.b      [A3]
  1576. 0000124A  D6C0                     add.w      A3, D0
  1577. 0000124C  4213                     clr.b      [A3]
  1578. 0000124E  D6C0                     add.w      A3, D0
  1579. 00001250  4213                     clr.b      [A3]
  1580. 00001252  D6C0                     add.w      A3, D0
  1581. 00001254  5246                     addq.w     D6, 1
  1582. 00001256  2648                     movea.l    A3, A0
  1583. 00001258  97CA                     sub.l      A3, A2
  1584. 0000125A  022B 007F FFFF           andi.b     [A3 - 0x1], 0x7F
  1585. 00001260  532B FFC1                subq.b     [A3 - 0x3F], 1
  1586. 00001264  532B FFC2                subq.b     [A3 - 0x3E], 1
  1587. 00001268  5313                     subq.b     [A3], 1
  1588. 0000126A  532B 003E                subq.b     [A3 + 0x3E], 1
  1589. 0000126E  532B 003D                subq.b     [A3 + 0x3D], 1
  1590. 00001272  532B 003C                subq.b     [A3 + 0x3C], 1
  1591. 00001276  532B FFFE                subq.b     [A3 - 0x2], 1
  1592. 0000127A  532B FFC0                subq.b     [A3 - 0x40], 1
  1593. 0000127E  608C                     bra        -0x72 /* 0000120C */
  1594. label00001280:
  1595. 00001280  5343                     subq.w     D3, 1
  1596. 00001282  0C02 0003                cmpi.b     D2, 0x3
  1597. 00001286  6684                     bne        -0x7A /* 0000120C */
  1598. 00001288  2648                     movea.l    A3, A0
  1599. 0000128A  D7C4                     add.l      A3, D4
  1600. 0000128C  3038 0106                move.w     D0, [0x00000106 /* ScreenRow */]
  1601. 00001290  16BC 0038                move.b     [A3], 0x38 /* '8' */
  1602. 00001294  D6C0                     add.w      A3, D0
  1603. 00001296  16BC 004C                move.b     [A3], 0x4C /* 'L' */
  1604. 0000129A  D6C0                     add.w      A3, D0
  1605. 0000129C  16BC 0086                move.b     [A3], 0x86
  1606. 000012A0  D6C0                     add.w      A3, D0
  1607. 000012A2  16BC 00CE                move.b     [A3], 0xCE
  1608. 000012A6  D6C0                     add.w      A3, D0
  1609. 000012A8  16BC 00FE                move.b     [A3], 0xFE
  1610. 000012AC  D6C0                     add.w      A3, D0
  1611. 000012AE  16BC 007C                move.b     [A3], 0x7C /* '|' */
  1612. 000012B2  D6C0                     add.w      A3, D0
  1613. 000012B4  16BC 0038                move.b     [A3], 0x38 /* '8' */
  1614. 000012B8  D6C0                     add.w      A3, D0
  1615. 000012BA  4213                     clr.b      [A3]
  1616. 000012BC  5241                     addq.w     D1, 1
  1617. 000012BE  2648                     movea.l    A3, A0
  1618. 000012C0  97CA                     sub.l      A3, A2
  1619. 000012C2  002B 0080 FFFF           ori.b      [A3 - 0x1], 0x80
  1620. 000012C8  522B FFC1                addq.b     [A3 - 0x3F], 1
  1621. 000012CC  522B FFC2                addq.b     [A3 - 0x3E], 1
  1622. 000012D0  5213                     addq.b     [A3], 1
  1623. 000012D2  522B 003E                addq.b     [A3 + 0x3E], 1
  1624. 000012D6  522B 003D                addq.b     [A3 + 0x3D], 1
  1625. 000012DA  522B 003C                addq.b     [A3 + 0x3C], 1
  1626. 000012DE  522B FFFE                addq.b     [A3 - 0x2], 1
  1627. 000012E2  522B FFC0                addq.b     [A3 - 0x40], 1
  1628. 000012E6  6000 FF24                bra        -0xDA /* 0000120C */
  1629. label000012EA:
  1630. 000012EA  4EBA 0458                jsr        [PC + 0x458 /* 00001744 */]
  1631. 000012EE  206E 000C                movea.l    A0, [A6 + 0xC]
  1632. 000012F2  3081                     move.w     [A0], D1
  1633. 000012F4  206E 0008                movea.l    A0, [A6 + 0x8]
  1634. 000012F8  3086                     move.w     [A0], D6
  1635. 000012FA  4CDF 1EFF                movem.l    D0,D1,D2,D3,D4,D5,D6,D7,A1,A2,A3,A4, [A7]+
  1636. 000012FE  4E5E                     unlink     A6
  1637. 00001300  205F                     movea.l    A0, [A7]+
  1638. 00001302  DEFC 0014                add.w      A7, 0x14
  1639. 00001306  4ED0                     jmp        [A0]
  1640. fn00001308:
  1641. 00001308  225F                     movea.l    A1, [A7]+
  1642. 0000130A  205F                     movea.l    A0, [A7]+
  1643. 0000130C  301F                     move.w     D0, [A7]+
  1644. 0000130E  321F                     move.w     D1, [A7]+
  1645. 00001310  0C40 0023                cmpi.w     D0, 0x23 /* '#' */
  1646. 00001314  6228                     bhi        +0x2A /* 0000133E */
  1647. 00001316  3438 0106                move.w     D2, [0x00000106 /* ScreenRow */]
  1648. 0000131A  E74A                     lsl        D2.w, 3
  1649. 0000131C  C0C2                     mulu.w     D0, D2
  1650. 0000131E  0C41 003D                cmpi.w     D1, 0x3D /* '=' */
  1651. 00001322  621A                     bhi        +0x1C /* 0000133E */
  1652. 00001324  D041                     add.w      D0, D1
  1653. 00001326  D1C0                     add.l      A0, D0
  1654. 00001328  4EBA 0418                jsr        [PC + 0x418 /* 00001742 */]
  1655. 0000132C  7207                     moveq.l    D1, 0x07
  1656. 0000132E  3038 0106                move.w     D0, [0x00000106 /* ScreenRow */]
  1657. label00001332:
  1658. 00001332  4210                     clr.b      [A0]
  1659. 00001334  D0C0                     add.w      A0, D0
  1660. 00001336  51C9 FFFA                dbf        D1, -0x8 /* 00001332 */
  1661. 0000133A  4EBA 0408                jsr        [PC + 0x408 /* 00001744 */]
  1662. label0000133E:
  1663. 0000133E  4ED1                     jmp        [A1]
  1664. fn00001340:
  1665. 00001340  225F                     movea.l    A1, [A7]+
  1666. 00001342  205F                     movea.l    A0, [A7]+
  1667. 00001344  301F                     move.w     D0, [A7]+
  1668. 00001346  321F                     move.w     D1, [A7]+
  1669. 00001348  0C40 0023                cmpi.w     D0, 0x23 /* '#' */
  1670. 0000134C  624A                     bhi        +0x4C /* 00001398 */
  1671. 0000134E  3438 0106                move.w     D2, [0x00000106 /* ScreenRow */]
  1672. 00001352  E74A                     lsl        D2.w, 3
  1673. 00001354  C0C2                     mulu.w     D0, D2
  1674. 00001356  0C41 003D                cmpi.w     D1, 0x3D /* '=' */
  1675. 0000135A  623C                     bhi        +0x3E /* 00001398 */
  1676. 0000135C  D041                     add.w      D0, D1
  1677. 0000135E  D1C0                     add.l      A0, D0
  1678. 00001360  4EBA 03E0                jsr        [PC + 0x3E0 /* 00001742 */]
  1679. 00001364  3038 0106                move.w     D0, [0x00000106 /* ScreenRow */]
  1680. 00001368  10BC 0038                move.b     [A0], 0x38 /* '8' */
  1681. 0000136C  D0C0                     add.w      A0, D0
  1682. 0000136E  10BC 004C                move.b     [A0], 0x4C /* 'L' */
  1683. 00001372  D0C0                     add.w      A0, D0
  1684. 00001374  10BC 0086                move.b     [A0], 0x86
  1685. 00001378  D0C0                     add.w      A0, D0
  1686. 0000137A  10BC 00CE                move.b     [A0], 0xCE
  1687. 0000137E  D0C0                     add.w      A0, D0
  1688. 00001380  10BC 00FE                move.b     [A0], 0xFE
  1689. 00001384  D0C0                     add.w      A0, D0
  1690. 00001386  10BC 007C                move.b     [A0], 0x7C /* '|' */
  1691. 0000138A  D0C0                     add.w      A0, D0
  1692. 0000138C  10BC 0038                move.b     [A0], 0x38 /* '8' */
  1693. 00001390  D0C0                     add.w      A0, D0
  1694. 00001392  4210                     clr.b      [A0]
  1695. 00001394  4EBA 03AE                jsr        [PC + 0x3AE /* 00001744 */]
  1696. label00001398:
  1697. 00001398  4ED1                     jmp        [A1]
  1698. fn0000139A:
  1699. 0000139A  205F                     movea.l    A0, [A7]+
  1700. 0000139C  301F                     move.w     D0, [A7]+
  1701. 0000139E  221F                     move.l     D1, [A7]+
  1702. 000013A0  241F                     move.l     D2, [A7]+
  1703. 000013A2  4217                     clr.b      [A7]
  1704. 000013A4  9441                     sub.w      D2, D1
  1705. 000013A6  6C02                     bge        +0x4 /* 000013AA */
  1706. 000013A8  4442                     neg.w      D2
  1707. label000013AA:
  1708. 000013AA  B440                     cmp.w      D2, D0
  1709. 000013AC  6C12                     bge        +0x14 /* 000013C0 */
  1710. 000013AE  4841                     swap.w     D1
  1711. 000013B0  4842                     swap.w     D2
  1712. 000013B2  9441                     sub.w      D2, D1
  1713. 000013B4  6C02                     bge        +0x4 /* 000013B8 */
  1714. 000013B6  4442                     neg.w      D2
  1715. label000013B8:
  1716. 000013B8  B440                     cmp.w      D2, D0
  1717. 000013BA  6C04                     bge        +0x6 /* 000013C0 */
  1718. 000013BC  1EBC 0001                move.b     [A7], 0x1
  1719. label000013C0:
  1720. 000013C0  4ED0                     jmp        [A0]
  1721. 000013C2  205F                     movea.l    A0, [A7]+
  1722. 000013C4  301F                     move.w     D0, [A7]+
  1723. 000013C6  E448                     lsr        D0.w, 2
  1724. 000013C8  225F                     movea.l    A1, [A7]+
  1725. 000013CA  6002                     bra        +0x4 /* 000013CE */
  1726. label000013CC:
  1727. 000013CC  4299                     clr.l      [A1]+
  1728. label000013CE:
  1729. 000013CE  51C8 FFFC                dbf        D0, -0x6 /* 000013CC */
  1730. 000013D2  4ED0                     jmp        [A0]
  1731. fn000013D4:
  1732. 000013D4  4EFA 053E                jmp        [PC + 0x53E /* 00001914 */]
  1733. fn000013D8:
  1734. 000013D8  2F78 02F0 0004           move.l     [A7 + 0x4], [0x000002F0 /* DoubleTime */]
  1735. 000013DE  4E75                     rts
  1736. 000013E0  2F78 02F4 0004           move.l     [A7 + 0x4], [0x000002F4 /* CaretTime */]
  1737. 000013E6  4E75                     rts
  1738. 000013E8  4E56 FFC0                link       A6, -0x0040
  1739. 000013EC  204F                     movea.l    A0, A7
  1740. 000013EE  42A8 0012                clr.l      [A0 + 0x12]
  1741. 000013F2  4268 001C                clr.w      [A0 + 0x1C]
  1742. 000013F6  316E 0008 0016           move.w     [A0 + 0x16], [A6 + 0x8]
  1743. 000013FC  A007                     syscall    GetVolInfo/PBHGetVInfo/HGetVInfo
  1744. 000013FE  3028 003E                move.w     D0, [A0 + 0x3E]
  1745. 00001402  2228 0030                move.l     D1, [A0 + 0x30]
  1746. 00001406  C0C1                     mulu.w     D0, D1
  1747. 00001408  2D40 000A                move.l     [A6 + 0xA], D0
  1748. 0000140C  4E5E                     unlink     A6
  1749. 0000140E  205F                     movea.l    A0, [A7]+
  1750. 00001410  544F                     addq.w     A7, 2
  1751. 00001412  4ED0                     jmp        [A0]
  1752. fn00001414:
  1753. 00001414  2F4F 0004                move.l     [A7 + 0x4], A7
  1754. 00001418  4E75                     rts
  1755. fn0000141A:
  1756. 0000141A  225F                     movea.l    A1, [A7]+
  1757. 0000141C  301F                     move.w     D0, [A7]+
  1758. 0000141E  4E56 FFCE                link       A6, -0x0032
  1759. 00001422  204F                     movea.l    A0, A7
  1760. 00001424  42A8 0012                clr.l      [A0 + 0x12]
  1761. 00001428  3140 0016                move.w     [A0 + 0x16], D0
  1762. 0000142C  A013                     syscall    FlushVol
  1763. 0000142E  4E5E                     unlink     A6
  1764. 00001430  4ED1                     jmp        [A1]
  1765. fn00001432:
  1766. 00001432  205F                     movea.l    A0, [A7]+
  1767. 00001434  201F                     move.l     D0, [A7]+
  1768. 00001436  2F08                     move.l     -[A7], A0
  1769. 00001438  A032                     syscall    FlushEvents
  1770. 0000143A  4E75                     rts
  1771. 0000143C  2F78 0110 0004           move.l     [A7 + 0x4], [0x00000110 /* StkLowPt */]
  1772. 00001442  4E75                     rts
  1773. 00001444  201F                     move.l     D0, [A7]+
  1774. 00001446  225F                     movea.l    A1, [A7]+
  1775. 00001448  205F                     movea.l    A0, [A7]+
  1776. 0000144A  4241                     clr.w      D1
  1777. 0000144C  1210                     move.b     D1, [A0]
  1778. label0000144E:
  1779. 0000144E  B308                     cmpm.b     [A1]+, [A0]+
  1780. 00001450  56C9 FFFC                dbne       D1, -0x6 /* 0000144E */
  1781. 00001454  57D7                     seq        [A7]
  1782. 00001456  4417                     neg.b      [A7]
  1783. 00001458  2040                     movea.l    A0, D0
  1784. 0000145A  4ED0                     jmp        [A0]
  1785. fn0000145C:
  1786. 0000145C  4E56 0000                link       A6, 0
  1787. 00001460  2078 0AEC                movea.l    A0, [0x00000AEC /* AppParmHandle */]
  1788. 00001464  2050                     movea.l    A0, [A0]
  1789. 00001466  3D58 0014                move.w     [A6 + 0x14], [A0]+
  1790. 0000146A  3218                     move.w     D1, [A0]+
  1791. 0000146C  226E 0010                movea.l    A1, [A6 + 0x10]
  1792. 00001470  6016                     bra        +0x18 /* 00001488 */
  1793. label00001472:
  1794. 00001472  3298                     move.w     [A1], [A0]+
  1795. 00001474  0C98 504E 5447           cmpi.l     [A0]+, 0x504E5447 /* 'PNTG' */
  1796. 0000147A  6726                     beq        +0x28 /* 000014A2 */
  1797. 0000147C  5448                     addq.w     A0, 2
  1798. 0000147E  1010                     move.b     D0, [A0]
  1799. 00001480  5440                     addq.w     D0, 2
  1800. 00001482  0240 00FE                andi.w     D0, 0xFE
  1801. 00001486  D0C0                     add.w      A0, D0
  1802. label00001488:
  1803. 00001488  51C9 FFE8                dbf        D1, -0x1A /* 00001472 */
  1804. 0000148C  3D7C FFFF 0014           move.w     [A6 + 0x14], 0xFFFF
  1805. 00001492  4251                     clr.w      [A1]
  1806. 00001494  226E 000C                movea.l    A1, [A6 + 0xC]
  1807. 00001498  4251                     clr.w      [A1]
  1808. 0000149A  226E 0008                movea.l    A1, [A6 + 0x8]
  1809. 0000149E  4211                     clr.b      [A1]
  1810. 000014A0  601A                     bra        +0x1C /* 000014BC */
  1811. label000014A2:
  1812. 000014A2  42A8 FFFC                clr.l      [A0 - 0x4]
  1813. 000014A6  3018                     move.w     D0, [A0]+
  1814. 000014A8  E048                     lsr        D0.w, 8
  1815. 000014AA  226E 000C                movea.l    A1, [A6 + 0xC]
  1816. 000014AE  3280                     move.w     [A1], D0
  1817. 000014B0  1010                     move.b     D0, [A0]
  1818. 000014B2  226E 0008                movea.l    A1, [A6 + 0x8]
  1819. label000014B6:
  1820. 000014B6  12D8                     move.b     [A1]+, [A0]+
  1821. 000014B8  51C8 FFFC                dbf        D0, -0x6 /* 000014B6 */
  1822. label000014BC:
  1823. 000014BC  4E5E                     unlink     A6
  1824. 000014BE  205F                     movea.l    A0, [A7]+
  1825. 000014C0  DEFC 000C                add.w      A7, 0xC
  1826. 000014C4  4ED0                     jmp        [A0]
  1827. 000014C6  4E56 FFB0                link       A6, -0x0050
  1828. 000014CA  41EE FFB0                lea.l      A0, [A6 - 0x50]
  1829. 000014CE  216E 0008 0012           move.l     [A0 + 0x12], [A6 + 0x8]
  1830. 000014D4  4268 001C                clr.w      [A0 + 0x1C]
  1831. 000014D8  316E 000C 0016           move.w     [A0 + 0x16], [A6 + 0xC]
  1832. 000014DE  A007                     syscall    GetVolInfo/PBHGetVInfo/HGetVInfo
  1833. 000014E0  6704                     beq        +0x6 /* 000014E6 */
  1834. 000014E2  4268 0028                clr.w      [A0 + 0x28]
  1835. label000014E6:
  1836. 000014E6  3D68 0028 000E           move.w     [A6 + 0xE], [A0 + 0x28]
  1837. 000014EC  4E5E                     unlink     A6
  1838. 000014EE  205F                     movea.l    A0, [A7]+
  1839. 000014F0  5C4F                     addq.w     A7, 6
  1840. 000014F2  4ED0                     jmp        [A0]
  1841. 000014F4  4E56 FFB0                link       A6, -0x0050
  1842. 000014F8  41EE FFB0                lea.l      A0, [A6 - 0x50]
  1843. 000014FC  216E 000C 0012           move.l     [A0 + 0x12], [A6 + 0xC]
  1844. 00001502  316E 0016 0016           move.w     [A0 + 0x16], [A6 + 0x16]
  1845. 00001508  316E 0014 001C           move.w     [A0 + 0x1C], [A6 + 0x14]
  1846. 0000150E  A00C                     syscall    GetFileInfo/PBHGetFInfo/HGetFileInfo
  1847. 00001510  4240                     clr.w      D0
  1848. 00001512  1028 001F                move.b     D0, [A0 + 0x1F]
  1849. 00001516  226E 0008                movea.l    A1, [A6 + 0x8]
  1850. 0000151A  3280                     move.w     [A1], D0
  1851. 0000151C  202E 0010                move.l     D0, [A6 + 0x10]
  1852. 00001520  B0A8 0020                cmp.l      D0, [A0 + 0x20]
  1853. 00001524  57EE 0018                seq        [A6 + 0x18]
  1854. 00001528  442E 0018                neg.b      [A6 + 0x18]
  1855. 0000152C  4E5E                     unlink     A6
  1856. 0000152E  205F                     movea.l    A0, [A7]+
  1857. 00001530  DEFC 0010                add.w      A7, 0x10
  1858. 00001534  4ED0                     jmp        [A0]
  1859. 00001536  4E56 FFB0                link       A6, -0x0050
  1860. 0000153A  204F                     movea.l    A0, A7
  1861. 0000153C  216E 0008 0012           move.l     [A0 + 0x12], [A6 + 0x8]
  1862. 00001542  116E 000D 001A           move.b     [A0 + 0x1A], [A6 + 0xD]
  1863. 00001548  316E 000E 0016           move.w     [A0 + 0x16], [A6 + 0xE]
  1864. 0000154E  4268 001C                clr.w      [A0 + 0x1C]
  1865. 00001552  A00C                     syscall    GetFileInfo/PBHGetFInfo/HGetFileInfo
  1866. 00001554  217C 504E 5447 0020      move.l     [A0 + 0x20], 0x504E5447 /* 'PNTG' */
  1867. 0000155C  217C 4D50 4E54 0024      move.l     [A0 + 0x24], 0x4D504E54 /* 'MPNT' */
  1868. 00001564  A00D                     syscall    SetFileInfo/PBHSetFInfo/HSetFileInfo
  1869. 00001566  4E5E                     unlink     A6
  1870. 00001568  205F                     movea.l    A0, [A7]+
  1871. 0000156A  504F                     addq.w     A7, 8
  1872. 0000156C  4ED0                     jmp        [A0]
  1873. 0000156E  4E56 FFB0                link       A6, -0x0050
  1874. 00001572  204F                     movea.l    A0, A7
  1875. 00001574  216E 0008 0012           move.l     [A0 + 0x12], [A6 + 0x8]
  1876. 0000157A  116E 000D 001A           move.b     [A0 + 0x1A], [A6 + 0xD]
  1877. 00001580  316E 000E 0016           move.w     [A0 + 0x16], [A6 + 0xE]
  1878. 00001586  4268 001C                clr.w      [A0 + 0x1C]
  1879. 0000158A  A00C                     syscall    GetFileInfo/PBHGetFInfo/HGetFileInfo
  1880. 0000158C  0CA8 504E 5447 0020      cmpi.l     [A0 + 0x20], 0x504E5447 /* 'PNTG' */
  1881. 00001594  57EE 0010                seq        [A6 + 0x10]
  1882. 00001598  442E 0010                neg.b      [A6 + 0x10]
  1883. 0000159C  4E5E                     unlink     A6
  1884. 0000159E  205F                     movea.l    A0, [A7]+
  1885. 000015A0  504F                     addq.w     A7, 8
  1886. 000015A2  4ED0                     jmp        [A0]
  1887. 000015A4  4E56 FFB0                link       A6, -0x0050
  1888. 000015A8  204F                     movea.l    A0, A7
  1889. 000015AA  216E 0010 0012           move.l     [A0 + 0x12], [A6 + 0x10]
  1890. 000015B0  116E 0015 001A           move.b     [A0 + 0x1A], [A6 + 0x15]
  1891. 000015B6  316E 0016 0016           move.w     [A0 + 0x16], [A6 + 0x16]
  1892. 000015BC  4268 001C                clr.w      [A0 + 0x1C]
  1893. 000015C0  A00C                     syscall    GetFileInfo/PBHGetFInfo/HGetFileInfo
  1894. 000015C2  226E 000C                movea.l    A1, [A6 + 0xC]
  1895. 000015C6  22A8 004C                move.l     [A1], [A0 + 0x4C]
  1896. 000015CA  226E 0008                movea.l    A1, [A6 + 0x8]
  1897. 000015CE  22A8 003A                move.l     [A1], [A0 + 0x3A]
  1898. 000015D2  4E5E                     unlink     A6
  1899. 000015D4  205F                     movea.l    A0, [A7]+
  1900. 000015D6  DEFC 0010                add.w      A7, 0x10
  1901. 000015DA  4ED0                     jmp        [A0]
  1902. 000015DC  205F                     movea.l    A0, [A7]+
  1903. 000015DE  225F                     movea.l    A1, [A7]+
  1904. 000015E0  5311                     subq.b     [A1], 1
  1905. 000015E2  4ED0                     jmp        [A0]
  1906. 000015E4  205F                     movea.l    A0, [A7]+
  1907. 000015E6  225F                     movea.l    A1, [A7]+
  1908. 000015E8  321F                     move.w     D1, [A7]+
  1909. 000015EA  5211                     addq.b     [A1], 1
  1910. 000015EC  4240                     clr.w      D0
  1911. 000015EE  1011                     move.b     D0, [A1]
  1912. label000015F0:
  1913. 000015F0  1381 0000                move.b     [A1 + D0.w], D1
  1914. 000015F4  4ED0                     jmp        [A0]
  1915. 000015F6  201F                     move.l     D0, [A7]+
  1916. 000015F8  321F                     move.w     D1, [A7]+
  1917. 000015FA  225F                     movea.l    A1, [A7]+
  1918. 000015FC  205F                     movea.l    A0, [A7]+
  1919. 000015FE  2F00                     move.l     -[A7], D0
  1920. 00001600  5341                     subq.w     D1, 1
  1921. label00001602:
  1922. 00001602  B388                     cmpm.l     [A1]+, [A0]+
  1923. 00001604  56C9 FFFC                dbne       D1, -0x6 /* 00001602 */
  1924. 00001608  57EF 0004                seq        [A7 + 0x4]
  1925. 0000160C  442F 0004                neg.b      [A7 + 0x4]
  1926. 00001610  4E75                     rts
  1927. 00001612  201F                     move.l     D0, [A7]+
  1928. 00001614  321F                     move.w     D1, [A7]+
  1929. 00001616  225F                     movea.l    A1, [A7]+
  1930. 00001618  205F                     movea.l    A0, [A7]+
  1931. 0000161A  2F00                     move.l     -[A7], D0
  1932. 0000161C  6002                     bra        +0x4 /* 00001620 */
  1933. label0000161E:
  1934. 0000161E  22D8                     move.l     [A1]+, [A0]+
  1935. label00001620:
  1936. 00001620  51C9 FFFC                dbf        D1, -0x6 /* 0000161E */
  1937. 00001624  4E75                     rts
  1938. 00001626  4E56 FFCE                link       A6, -0x0032
  1939. 0000162A  204F                     movea.l    A0, A7
  1940. 0000162C  216E 0008 0012           move.l     [A0 + 0x12], [A6 + 0x8]
  1941. 00001632  316E 000E 0016           move.w     [A0 + 0x16], [A6 + 0xE]
  1942. 00001638  116E 000D 001A           move.b     [A0 + 0x1A], [A6 + 0xD]
  1943. 0000163E  4228 001B                clr.b      [A0 + 0x1B]
  1944. 00001642  A008                     syscall    Create/PBHCreate/HCreate
  1945. 00001644  3D40 0010                move.w     [A6 + 0x10], D0
  1946. 00001648  4E5E                     unlink     A6
  1947. 0000164A  205F                     movea.l    A0, [A7]+
  1948. 0000164C  504F                     addq.w     A7, 8
  1949. 0000164E  4ED0                     jmp        [A0]
  1950. 00001650  4E56 FFCE                link       A6, -0x0032
  1951. 00001654  204F                     movea.l    A0, A7
  1952. 00001656  216E 0008 0012           move.l     [A0 + 0x12], [A6 + 0x8]
  1953. 0000165C  316E 000E 0016           move.w     [A0 + 0x16], [A6 + 0xE]
  1954. 00001662  116E 000D 001A           move.b     [A0 + 0x1A], [A6 + 0xD]
  1955. 00001668  4228 001B                clr.b      [A0 + 0x1B]
  1956. 0000166C  A009                     syscall    Delete/PBHDelete/HDelete
  1957. 0000166E  3D40 0010                move.w     [A6 + 0x10], D0
  1958. 00001672  4E5E                     unlink     A6
  1959. 00001674  205F                     movea.l    A0, [A7]+
  1960. 00001676  504F                     addq.w     A7, 8
  1961. 00001678  4ED0                     jmp        [A0]
  1962. fn0000167A:
  1963. 0000167A  4E56 FFCE                link       A6, -0x0032
  1964. 0000167E  41EE FFCE                lea.l      A0, [A6 - 0x32]
  1965. 00001682  216E 0010 0012           move.l     [A0 + 0x12], [A6 + 0x10]
  1966. 00001688  316E 0016 0016           move.w     [A0 + 0x16], [A6 + 0x16]
  1967. 0000168E  116E 0015 001A           move.b     [A0 + 0x1A], [A6 + 0x15]
  1968. 00001694  4228 001B                clr.b      [A0 + 0x1B]
  1969. 00001698  216E 000C 001C           move.l     [A0 + 0x1C], [A6 + 0xC]
  1970. 0000169E  A000                     syscall    Open/PBHOpen/HOpen
  1971. 000016A0  226E 0008                movea.l    A1, [A6 + 0x8]
  1972. 000016A4  32A8 0018                move.w     [A1], [A0 + 0x18]
  1973. 000016A8  3D40 0018                move.w     [A6 + 0x18], D0
  1974. 000016AC  4E5E                     unlink     A6
  1975. 000016AE  205F                     movea.l    A0, [A7]+
  1976. 000016B0  DEFC 0010                add.w      A7, 0x10
  1977. 000016B4  4ED0                     jmp        [A0]
  1978. 000016B6  4E56 FFCE                link       A6, -0x0032
  1979. 000016BA  41EE FFCE                lea.l      A0, [A6 - 0x32]
  1980. 000016BE  316E 0008 0018           move.w     [A0 + 0x18], [A6 + 0x8]
  1981. 000016C4  A001                     syscall    Close
  1982. 000016C6  3D40 000A                move.w     [A6 + 0xA], D0
  1983. 000016CA  4E5E                     unlink     A6
  1984. 000016CC  205F                     movea.l    A0, [A7]+
  1985. 000016CE  544F                     addq.w     A7, 2
  1986. 000016D0  4ED0                     jmp        [A0]
  1987. 000016D2  4E56 FFCE                link       A6, -0x0032
  1988. 000016D6  41EE FFCE                lea.l      A0, [A6 - 0x32]
  1989. 000016DA  316E 000C 0018           move.w     [A0 + 0x18], [A6 + 0xC]
  1990. 000016E0  216E 0008 001C           move.l     [A0 + 0x1C], [A6 + 0x8]
  1991. 000016E6  A012                     syscall    SetEOF
  1992. 000016E8  3D40 000E                move.w     [A6 + 0xE], D0
  1993. 000016EC  4E5E                     unlink     A6
  1994. 000016EE  205F                     movea.l    A0, [A7]+
  1995. 000016F0  5C4F                     addq.w     A7, 6
  1996. 000016F2  4ED0                     jmp        [A0]
  1997. 000016F4  7201                     moveq.l    D1, 0x01
  1998. 000016F6  6002                     bra        +0x4 /* 000016FA */
  1999. 000016F8  4241                     clr.w      D1
  2000. label000016FA:
  2001. 000016FA  4E56 FFCE                link       A6, -0x0032
  2002. 000016FE  41EE FFCE                lea.l      A0, [A6 - 0x32]
  2003. 00001702  316E 0014 0018           move.w     [A0 + 0x18], [A6 + 0x14]
  2004. 00001708  216E 0008 0020           move.l     [A0 + 0x20], [A6 + 0x8]
  2005. 0000170E  226E 0010                movea.l    A1, [A6 + 0x10]
  2006. 00001712  202E 000C                move.l     D0, [A6 + 0xC]
  2007. 00001716  2151 002E                move.l     [A0 + 0x2E], [A1]
  2008. 0000171A  D191                     add.l      [A1], D0
  2009. 0000171C  2140 0024                move.l     [A0 + 0x24], D0
  2010. 00001720  317C 0001 002C           move.w     [A0 + 0x2C], 0x1
  2011. 00001726  4A41                     tst.w      D1
  2012. 00001728  6704                     beq        +0x6 /* 0000172E */
  2013. 0000172A  A003                     syscall    Write
  2014. 0000172C  6002                     bra        +0x4 /* 00001730 */
  2015. label0000172E:
  2016. 0000172E  A002                     syscall    Read
  2017. label00001730:
  2018. 00001730  3D40 0016                move.w     [A6 + 0x16], D0
  2019. 00001734  4E5E                     unlink     A6
  2020. 00001736  205F                     movea.l    A0, [A7]+
  2021. 00001738  DEFC 000E                add.w      A7, 0xE
  2022. 0000173C  4ED0                     jmp        [A0]
  2023. fn0000173E:
  2024. 0000173E  AC50                     syscall    InitCursor, auto_pop
  2025. fn00001740:
  2026. 00001740  AC51                     syscall    SetCursor, auto_pop
  2027. fn00001742:
  2028. 00001742  AC52                     syscall    HideCursor, auto_pop
  2029. fn00001744:
  2030. 00001744  AC53                     syscall    ShowCursor, auto_pop
  2031. 00001746  AC55                     syscall    ShieldCursor, auto_pop
  2032. fn00001748:
  2033. 00001748  AC56                     syscall    ObscureCursor, auto_pop
  2034. fn0000174A:
  2035. 0000174A  AC58                     syscall    BitAnd, auto_pop
  2036. 0000174C  AC59                     syscall    BitXor, auto_pop
  2037. 0000174E  AC5A                     syscall    BitNot, auto_pop
  2038. 00001750  AC5B                     syscall    BitOr, auto_pop
  2039. 00001752  AC5C                     syscall    BitShift, auto_pop
  2040. fn00001754:
  2041. 00001754  AC5D                     syscall    BitTst, auto_pop
  2042. 00001756  AC5E                     syscall    BitSet, auto_pop
  2043. 00001758  AC5F                     syscall    BitClr, auto_pop
  2044. fn0000175A:
  2045. 0000175A  AC61                     syscall    Random, auto_pop
  2046. 0000175C  AC62                     syscall    ForeColor, auto_pop
  2047. 0000175E  AC63                     syscall    BackColor, auto_pop
  2048. 00001760  AC64                     syscall    ColorBit, auto_pop
  2049. 00001762  AC65                     syscall    GetPixel, auto_pop
  2050. 00001764  AC66                     syscall    StuffHex, auto_pop
  2051. 00001766  AC67                     syscall    LongMul, auto_pop
  2052. 00001768  AC68                     syscall    FixMul, auto_pop
  2053. 0000176A  AC69                     syscall    FixRatio, auto_pop
  2054. fn0000176C:
  2055. 0000176C  AC6A                     syscall    HiWord, auto_pop
  2056. fn0000176E:
  2057. 0000176E  AC6B                     syscall    LoWord, auto_pop
  2058. 00001770  AC6C                     syscall    FixRound, auto_pop
  2059. 00001772  AC6D                     syscall    InitPort, auto_pop
  2060. fn00001774:
  2061. 00001774  AC6E                     syscall    InitGraf, auto_pop
  2062. 00001776  AC6F                     syscall    OpenPort, auto_pop
  2063. fn00001778:
  2064. 00001778  AC70                     syscall    LocalToGlobal, auto_pop
  2065. 0000177A  AC71                     syscall    GlobalToLocal, auto_pop
  2066. 0000177C  AC72                     syscall    GrafDevice, auto_pop
  2067. fn0000177E:
  2068. 0000177E  AC73                     syscall    SetPort, auto_pop
  2069. 00001780  AC74                     syscall    GetPort, auto_pop
  2070. 00001782  AC75                     syscall    SetPBits/SetPortBits, auto_pop
  2071. 00001784  AC76                     syscall    PortSize, auto_pop
  2072. 00001786  AC77                     syscall    MovePortTo, auto_pop
  2073. 00001788  AC78                     syscall    SetOrigin, auto_pop
  2074. 0000178A  AC79                     syscall    SetClip, auto_pop
  2075. 0000178C  AC7A                     syscall    GetClip, auto_pop
  2076. 0000178E  AC7B                     syscall    ClipRect, auto_pop
  2077. 00001790  AC7C                     syscall    BackPat, auto_pop
  2078. 00001792  AC7D                     syscall    ClosePort, auto_pop
  2079. 00001794  AC7E                     syscall    AddPt, auto_pop
  2080. 00001796  AC7F                     syscall    SubPt, auto_pop
  2081. 00001798  AC80                     syscall    SetPt, auto_pop
  2082. 0000179A  AC81                     syscall    EqualPt, auto_pop
  2083. 0000179C  AC82                     syscall    StdText, auto_pop
  2084. 0000179E  AC83                     syscall    DrawChar, auto_pop
  2085. 000017A0  AC84                     syscall    DrawString, auto_pop
  2086. 000017A2  AC85                     syscall    DrawText, auto_pop
  2087. 000017A4  AC86                     syscall    TextWidth, auto_pop
  2088. 000017A6  AC87                     syscall    TextFont, auto_pop
  2089. 000017A8  AC88                     syscall    TextFace, auto_pop
  2090. 000017AA  AC89                     syscall    TextMode, auto_pop
  2091. 000017AC  AC8A                     syscall    TextSize, auto_pop
  2092. 000017AE  AC8B                     syscall    GetFontInfo, auto_pop
  2093. 000017B0  AC8C                     syscall    StringWidth, auto_pop
  2094. 000017B2  AC8D                     syscall    CharWidth, auto_pop
  2095. 000017B4  AC8E                     syscall    SpaceExtra, auto_pop
  2096. 000017B6  AC90                     syscall    StdLine, auto_pop
  2097. 000017B8  AC91                     syscall    LineTo, auto_pop
  2098. 000017BA  AC92                     syscall    Line, auto_pop
  2099. 000017BC  AC93                     syscall    MoveTo, auto_pop
  2100. 000017BE  AC94                     syscall    Move, auto_pop
  2101. 000017C0  AC94                     syscall    Move, auto_pop
  2102. 000017C2  AC96                     syscall    HidePen, auto_pop
  2103. 000017C4  AC97                     syscall    ShowPen, auto_pop
  2104. 000017C6  AC98                     syscall    GetPenState, auto_pop
  2105. 000017C8  AC99                     syscall    SetPenState, auto_pop
  2106. 000017CA  AC9A                     syscall    GetPen, auto_pop
  2107. 000017CC  AC9B                     syscall    PenSize, auto_pop
  2108. 000017CE  AC9C                     syscall    PenMode, auto_pop
  2109. 000017D0  AC9D                     syscall    PenPat, auto_pop
  2110. 000017D2  AC9E                     syscall    PenNormal, auto_pop
  2111. 000017D4  ACA0                     syscall    StdRect, auto_pop
  2112. 000017D6  ACA1                     syscall    FrameRect, auto_pop
  2113. 000017D8  ACA2                     syscall    PaintRect, auto_pop
  2114. fn000017DA:
  2115. 000017DA  ACA3                     syscall    EraseRect, auto_pop
  2116. 000017DC  ACA4                     syscall    InvertRect, auto_pop
  2117. 000017DE  ACA5                     syscall    FillRect, auto_pop
  2118. 000017E0  ACA6                     syscall    EqualRect, auto_pop
  2119. fn000017E2:
  2120. 000017E2  ACA7                     syscall    SetRect, auto_pop
  2121. 000017E4  ACA8                     syscall    OffsetRect, auto_pop
  2122. 000017E6  ACA9                     syscall    InsetRect, auto_pop
  2123. 000017E8  ACAA                     syscall    SectRect, auto_pop
  2124. 000017EA  ACAB                     syscall    UnionRect, auto_pop
  2125. 000017EC  ACAC                     syscall    Pt2Rect, auto_pop
  2126. 000017EE  ACAD                     syscall    PtInRect, auto_pop
  2127. 000017F0  ACAE                     syscall    EmptyRect, auto_pop
  2128. 000017F2  ACAF                     syscall    StdRRect, auto_pop
  2129. 000017F4  ACB0                     syscall    FrameRoundRect, auto_pop
  2130. 000017F6  ACB1                     syscall    PaintRoundRect, auto_pop
  2131. 000017F8  ACB2                     syscall    EraseRoundRect, auto_pop
  2132. 000017FA  ACB3                     syscall    InvertRoundRect, auto_pop
  2133. 000017FC  ACB4                     syscall    FillRoundRect, auto_pop
  2134. 000017FE  ACB6                     syscall    StdOval, auto_pop
  2135. 00001800  ACB7                     syscall    FrameOval, auto_pop
  2136. 00001802  ACB8                     syscall    PaintOval, auto_pop
  2137. 00001804  ACB9                     syscall    EraseOval, auto_pop
  2138. 00001806  ACBA                     syscall    InvertOval, auto_pop
  2139. 00001808  ACBB                     syscall    FillOval, auto_pop
  2140. 0000180A  ACBD                     syscall    StdArc, auto_pop
  2141. 0000180C  ACBE                     syscall    FrameArc, auto_pop
  2142. 0000180E  ACBF                     syscall    PaintArc, auto_pop
  2143. 00001810  ACC0                     syscall    EraseArc, auto_pop
  2144. 00001812  ACC1                     syscall    InvertArc, auto_pop
  2145. 00001814  ACC2                     syscall    FillArc, auto_pop
  2146. 00001816  ACC3                     syscall    PtToAngle, auto_pop
  2147. 00001818  ACC5                     syscall    StdPoly, auto_pop
  2148. 0000181A  ACC6                     syscall    FramePoly, auto_pop
  2149. 0000181C  ACC7                     syscall    PaintPoly, auto_pop
  2150. 0000181E  ACC8                     syscall    ErasePoly, auto_pop
  2151. 00001820  ACC9                     syscall    InvertPoly, auto_pop
  2152. 00001822  ACCA                     syscall    FillPoly, auto_pop
  2153. 00001824  ACCB                     syscall    OpenPoly, auto_pop
  2154. 00001826  ACCC                     syscall    ClosePoly/ClosePgon, auto_pop
  2155. 00001828  ACCD                     syscall    KillPoly, auto_pop
  2156. 0000182A  ACCE                     syscall    OffsetPoly, auto_pop
  2157. 0000182C  ACCF                     syscall    PackBits, auto_pop
  2158. 0000182E  ACD0                     syscall    UnpackBits, auto_pop
  2159. 00001830  ACD1                     syscall    StdRgn, auto_pop
  2160. 00001832  ACD2                     syscall    FrameRgn, auto_pop
  2161. 00001834  ACD3                     syscall    PaintRgn, auto_pop
  2162. 00001836  ACD4                     syscall    EraseRgn, auto_pop
  2163. 00001838  ACD5                     syscall    InverRgn/InvertRgn, auto_pop
  2164. 0000183A  ACD6                     syscall    FillRgn, auto_pop
  2165. 0000183C  ACD8                     syscall    NewRgn, auto_pop
  2166. 0000183E  ACD9                     syscall    DisposRgn/DisposeRgn, auto_pop
  2167. 00001840  ACDA                     syscall    OpenRgn, auto_pop
  2168. 00001842  ACDB                     syscall    CloseRgn, auto_pop
  2169. 00001844  ACDC                     syscall    CopyRgn, auto_pop
  2170. 00001846  ACDD                     syscall    SetEmptyRgn, auto_pop
  2171. 00001848  ACDE                     syscall    SetRecRgn, auto_pop
  2172. 0000184A  ACDF                     syscall    RectRgn, auto_pop
  2173. 0000184C  ACE0                     syscall    OffsetRgn/OfsetRgn, auto_pop
  2174. 0000184E  ACE1                     syscall    InsetRgn, auto_pop
  2175. 00001850  ACE2                     syscall    EmptyRgn, auto_pop
  2176. 00001852  ACE3                     syscall    EqualRgn, auto_pop
  2177. 00001854  ACE4                     syscall    SectRgn, auto_pop
  2178. 00001856  ACE5                     syscall    UnionRgn, auto_pop
  2179. 00001858  ACE6                     syscall    DiffRgn, auto_pop
  2180. 0000185A  ACE7                     syscall    XorRgn, auto_pop
  2181. 0000185C  ACE8                     syscall    PtInRgn, auto_pop
  2182. 0000185E  ACE9                     syscall    RectInRgn, auto_pop
  2183. 00001860  ACEB                     syscall    StdBits, auto_pop
  2184. fn00001862:
  2185. 00001862  ACEC                     syscall    CopyBits, auto_pop
  2186. 00001864  ACEF                     syscall    ScrollRect, auto_pop
  2187. 00001866  ACEA                     syscall    SetStdProcs, auto_pop
  2188. 00001868  ACED                     syscall    StdTxMeas, auto_pop
  2189. 0000186A  ACEE                     syscall    StdGetPic, auto_pop
  2190. 0000186C  ACF0                     syscall    StdPutPic, auto_pop
  2191. 0000186E  ACF1                     syscall    StdComment, auto_pop
  2192. 00001870  ACF2                     syscall    PicComment, auto_pop
  2193. 00001872  ACF3                     syscall    OpenPicture, auto_pop
  2194. 00001874  ACF4                     syscall    ClosePicture, auto_pop
  2195. 00001876  ACF5                     syscall    KillPicture, auto_pop
  2196. 00001878  ACF6                     syscall    DrawPicture, auto_pop
  2197. 0000187A  ACF8                     syscall    ScalePt, auto_pop
  2198. 0000187C  ACF9                     syscall    MapPt, auto_pop
  2199. 0000187E  ACFA                     syscall    MapRect, auto_pop
  2200. 00001880  ACFB                     syscall    MapRgn, auto_pop
  2201. 00001882  ACFC                     syscall    MapPoly, auto_pop
  2202. fn00001884:
  2203. 00001884  ACFE                     syscall    InitFonts, auto_pop
  2204. 00001886  ACFF                     syscall    GetFName/GetFontName, auto_pop
  2205. 00001888  AD00                     syscall    GetFNum, auto_pop
  2206. 0000188A  AD01                     syscall    FMSwapFont, auto_pop
  2207. 0000188C  AD02                     syscall    RealFont, auto_pop
  2208. 0000188E  AD03                     syscall    SetFontLock, auto_pop
  2209. 00001890  AD04                     syscall    DrawGrowIcon, auto_pop
  2210. 00001892  AD05                     syscall    DragGrayRgn, auto_pop
  2211. 00001894  AD06                     syscall    NewString, auto_pop
  2212. 00001896  AD07                     syscall    SetString, auto_pop
  2213. 00001898  AD08                     syscall    ShowHide, auto_pop
  2214. 0000189A  AD09                     syscall    CalcVis, auto_pop
  2215. 0000189C  AD0A                     syscall    CalcVBehind, auto_pop
  2216. 0000189E  AD0B                     syscall    ClipAbove, auto_pop
  2217. 000018A0  AD0C                     syscall    PaintOne, auto_pop
  2218. 000018A2  AD0D                     syscall    PaintBehind, auto_pop
  2219. 000018A4  AD0E                     syscall    SaveOld, auto_pop
  2220. 000018A6  AD0F                     syscall    DrawNew, auto_pop
  2221. 000018A8  AD10                     syscall    GetWMgrPort, auto_pop
  2222. 000018AA  AD11                     syscall    CheckUpdate, auto_pop
  2223. fn000018AC:
  2224. 000018AC  AD12                     syscall    InitWindows, auto_pop
  2225. fn000018AE:
  2226. 000018AE  AD13                     syscall    NewWindow, auto_pop
  2227. 000018B0  AD14                     syscall    DisposeWindow, auto_pop
  2228. 000018B2  AD15                     syscall    ShowWindow, auto_pop
  2229. 000018B4  AD16                     syscall    HideWindow, auto_pop
  2230. 000018B6  AD17                     syscall    GetWRefCon, auto_pop
  2231. 000018B8  AD18                     syscall    SetWRefCon, auto_pop
  2232. 000018BA  AD19                     syscall    GetWTitle, auto_pop
  2233. 000018BC  AD1A                     syscall    SetWTitle, auto_pop
  2234. 000018BE  AD1B                     syscall    MoveWindow, auto_pop
  2235. 000018C0  AD1C                     syscall    HiliteWindow, auto_pop
  2236. 000018C2  AD1D                     syscall    SizeWindow, auto_pop
  2237. fn000018C4:
  2238. 000018C4  AD1E                     syscall    TrackGoAway, auto_pop
  2239. 000018C6  AD1F                     syscall    SelectWindow, auto_pop
  2240. 000018C8  AD20                     syscall    BringToFront, auto_pop
  2241. 000018CA  AD21                     syscall    SendBehind, auto_pop
  2242. fn000018CC:
  2243. 000018CC  AD22                     syscall    BeginUpdate, auto_pop
  2244. fn000018CE:
  2245. 000018CE  AD23                     syscall    EndUpdate, auto_pop
  2246. 000018D0  AD24                     syscall    FrontWindow, auto_pop
  2247. 000018D2  AD25                     syscall    DragWindow, auto_pop
  2248. 000018D4  AD26                     syscall    DragTheRgn, auto_pop
  2249. 000018D6  AD27                     syscall    InvalRgn, auto_pop
  2250. 000018D8  AD28                     syscall    InvalRect, auto_pop
  2251. 000018DA  AD29                     syscall    ValidRgn, auto_pop
  2252. fn000018DC:
  2253. 000018DC  AD2A                     syscall    ValidRect, auto_pop
  2254. 000018DE  AD2B                     syscall    GrowWindow, auto_pop
  2255. fn000018E0:
  2256. 000018E0  AD2C                     syscall    FindWindow, auto_pop
  2257. 000018E2  AD2D                     syscall    CloseWindow, auto_pop
  2258. 000018E4  AD2E                     syscall    SetWindowPic, auto_pop
  2259. 000018E6  AD2F                     syscall    GetWindowPic, auto_pop
  2260. fn000018E8:
  2261. 000018E8  AD30                     syscall    InitMenus, auto_pop
  2262. 000018EA  AD31                     syscall    NewMenu, auto_pop
  2263. 000018EC  AD32                     syscall    DisposeMenu, auto_pop
  2264. 000018EE  AD33                     syscall    AppendMenu, auto_pop
  2265. 000018F0  AD34                     syscall    ClearMenuBar, auto_pop
  2266. fn000018F2:
  2267. 000018F2  AD35                     syscall    InsertMenu, auto_pop
  2268. 000018F4  AD36                     syscall    DeleteMenu, auto_pop
  2269. fn000018F6:
  2270. 000018F6  AD37                     syscall    DrawMenuBar, auto_pop
  2271. fn000018F8:
  2272. 000018F8  AD38                     syscall    HiliteMenu, auto_pop
  2273. 000018FA  AD39                     syscall    EnableItem, auto_pop
  2274. 000018FC  AD3A                     syscall    DisableItem, auto_pop
  2275. 000018FE  AD3B                     syscall    GetMenuBar, auto_pop
  2276. 00001900  AD3C                     syscall    SetMenuBar, auto_pop
  2277. fn00001902:
  2278. 00001902  AD3D                     syscall    MenuSelect, auto_pop
  2279. fn00001904:
  2280. 00001904  AD3E                     syscall    MenuKey, auto_pop
  2281. 00001906  AD3F                     syscall    GetItmIcon, auto_pop
  2282. 00001908  AD40                     syscall    SetItmIcon, auto_pop
  2283. 0000190A  AD41                     syscall    GetItmStyle, auto_pop
  2284. 0000190C  AD42                     syscall    SetItmStyle, auto_pop
  2285. 0000190E  AD43                     syscall    GetItmMark, auto_pop
  2286. 00001910  AD44                     syscall    SetItmMark, auto_pop
  2287. fn00001912:
  2288. 00001912  AD45                     syscall    CheckItem, auto_pop
  2289. label00001914:
  2290. 00001914  AD46                     syscall    GetMenuItemText/GetItem, auto_pop
  2291. 00001916  AD47                     syscall    SetMenuItemText/SetItem, auto_pop
  2292. 00001918  AD48                     syscall    CalcMenuSize, auto_pop
  2293. 0000191A  AD49                     syscall    GetMenuHandle, auto_pop
  2294. 0000191C  AD4A                     syscall    SetMFlash, auto_pop
  2295. 0000191E  AD4B                     syscall    PlotIcon, auto_pop
  2296. 00001920  AD4C                     syscall    FlashMenuBar, auto_pop
  2297. fn00001922:
  2298. 00001922  AD4D                     syscall    AppendResMenu/AddResMenu, auto_pop
  2299. 00001924  AD50                     syscall    CountMItems, auto_pop
  2300. 00001926  AD51                     syscall    InsertResMenu, auto_pop
  2301. 00001928  AD4E                     syscall    PinRect, auto_pop
  2302. 0000192A  AD4F                     syscall    DeltaPoint, auto_pop
  2303. 0000192C  AD54                     syscall    NewControl, auto_pop
  2304. 0000192E  AD55                     syscall    DisposeControl, auto_pop
  2305. 00001930  AD56                     syscall    KillControls, auto_pop
  2306. 00001932  AD57                     syscall    ShowControl, auto_pop
  2307. 00001934  AD58                     syscall    HideControl, auto_pop
  2308. 00001936  AD59                     syscall    MoveControl, auto_pop
  2309. 00001938  AD5A                     syscall    GetControlReference/GetCRefCon, auto_pop
  2310. 0000193A  AD5B                     syscall    SetControlReference/SetCRefCon, auto_pop
  2311. 0000193C  AD5C                     syscall    SizeControl, auto_pop
  2312. 0000193E  AD5D                     syscall    HiliteControl, auto_pop
  2313. 00001940  AD5E                     syscall    GetControlTitle/GetCTitle, auto_pop
  2314. 00001942  AD5F                     syscall    SetControlTitle/SetCTitle, auto_pop
  2315. 00001944  AD60                     syscall    GetControlValue/GetCtlValue, auto_pop
  2316. 00001946  AD61                     syscall    GetControlMinimum/GetMinCtl, auto_pop
  2317. 00001948  AD62                     syscall    GetControlMaximum/GetMaxCtl, auto_pop
  2318. 0000194A  AD63                     syscall    SetControlValue/SetCtlValue, auto_pop
  2319. 0000194C  AD64                     syscall    SetControlMinimum/SetMinCtl, auto_pop
  2320. 0000194E  AD65                     syscall    SetControlMaximum/SetMaxCtl, auto_pop
  2321. 00001950  AD66                     syscall    TestControl, auto_pop
  2322. 00001952  AD67                     syscall    DragControl, auto_pop
  2323. 00001954  AD68                     syscall    TrackControl, auto_pop
  2324. 00001956  AD69                     syscall    DrawControls, auto_pop
  2325. 00001958  AD6A                     syscall    GetControlAction/GetCtlAction, auto_pop
  2326. 0000195A  AD6B                     syscall    SetControlAction/SetCtlAction, auto_pop
  2327. 0000195C  AD6C                     syscall    FindControl, auto_pop
  2328. fn0000195E:
  2329. 0000195E  AD70                     syscall    GetNextEvent, auto_pop
  2330. 00001960  AD71                     syscall    EventAvail, auto_pop
  2331. fn00001962:
  2332. 00001962  AD72                     syscall    GetMouse, auto_pop
  2333. fn00001964:
  2334. 00001964  AD73                     syscall    StillDown, auto_pop
  2335. 00001966  AD74                     syscall    Button, auto_pop
  2336. fn00001968:
  2337. 00001968  AD75                     syscall    TickCount, auto_pop
  2338. fn0000196A:
  2339. 0000196A  AD76                     syscall    GetKeys, auto_pop
  2340. 0000196C  AD77                     syscall    WaitMouseUp, auto_pop
  2341. fn0000196E:
  2342. 0000196E  AD7B                     syscall    InitDialogs, auto_pop
  2343. fn00001970:
  2344. 00001970  AD7C                     syscall    GetNewDialog, auto_pop
  2345. 00001972  AD7D                     syscall    NewDialog, auto_pop
  2346. 00001974  AD7E                     syscall    SelectDialogItemText/SelIText, auto_pop
  2347. 00001976  AD7F                     syscall    IsDialogEvent, auto_pop
  2348. 00001978  AD80                     syscall    DialogSelect, auto_pop
  2349. 0000197A  AD81                     syscall    DrawDialog, auto_pop
  2350. 0000197C  AD82                     syscall    CloseDialog, auto_pop
  2351. fn0000197E:
  2352. 0000197E  AD83                     syscall    DisposeDialog, auto_pop
  2353. fn00001980:
  2354. 00001980  AD85                     syscall    Alert, auto_pop
  2355. 00001982  AD86                     syscall    StopAlert, auto_pop
  2356. 00001984  AD87                     syscall    NoteAlert, auto_pop
  2357. 00001986  AD88                     syscall    CautionAlert, auto_pop
  2358. 00001988  AD89                     syscall    CouldAlert, auto_pop
  2359. 0000198A  AD8A                     syscall    FreeAlert, auto_pop
  2360. 0000198C  AD8B                     syscall    ParamText, auto_pop
  2361. 0000198E  AD8C                     syscall    ErrorSound, auto_pop
  2362. 00001990  AD8D                     syscall    GetDialogItem/GetDItem, auto_pop
  2363. 00001992  AD8E                     syscall    SetDialogItem/SetDItem, auto_pop
  2364. 00001994  AD8F                     syscall    SetDialogItemText/SetIText, auto_pop
  2365. 00001996  AD90                     syscall    GetDialogItemText/GetIText, auto_pop
  2366. fn00001998:
  2367. 00001998  AD91                     syscall    ModalDialog, auto_pop
  2368. 0000199A  AD92                     syscall    DetachResource, auto_pop
  2369. 0000199C  AD93                     syscall    SetResPurge, auto_pop
  2370. 0000199E  AD94                     syscall    CurResFile, auto_pop
  2371. 000019A0  AD95                     syscall    InitResources, auto_pop
  2372. 000019A2  AD96                     syscall    RsrcZoneInit, auto_pop
  2373. 000019A4  AD97                     syscall    OpenResFile, auto_pop
  2374. 000019A6  AD98                     syscall    UseResFile, auto_pop
  2375. 000019A8  AD99                     syscall    UpdateResFile, auto_pop
  2376. 000019AA  AD9A                     syscall    CloseResFile, auto_pop
  2377. 000019AC  AD9B                     syscall    SetResLoad, auto_pop
  2378. 000019AE  AD9C                     syscall    CountResources, auto_pop
  2379. 000019B0  AD9D                     syscall    GetIndResource, auto_pop
  2380. 000019B2  AD9E                     syscall    CountTypes, auto_pop
  2381. 000019B4  AD9F                     syscall    GetIndType, auto_pop
  2382. 000019B6  ADA0                     syscall    GetResource, auto_pop
  2383. 000019B8  ADA1                     syscall    GetNamedResource, auto_pop
  2384. 000019BA  ADA2                     syscall    LoadResource, auto_pop
  2385. 000019BC  ADA3                     syscall    ReleaseResource, auto_pop
  2386. 000019BE  ADA4                     syscall    HomeResFile, auto_pop
  2387. 000019C0  ADA6                     syscall    GetResAttrs, auto_pop
  2388. 000019C2  ADA7                     syscall    SetResAttrs, auto_pop
  2389. 000019C4  ADA8                     syscall    GetResInfo, auto_pop
  2390. 000019C6  ADA9                     syscall    SetResInfo, auto_pop
  2391. 000019C8  ADAA                     syscall    ChangedResource, auto_pop
  2392. 000019CA  ADAB                     syscall    AddResource, auto_pop
  2393. 000019CC  ADAC                     syscall    AddReference, auto_pop
  2394. 000019CE  ADAD                     syscall    RemoveResource/RmveResource, auto_pop
  2395. 000019D0  ADAE                     syscall    RmveReference, auto_pop
  2396. 000019D2  ADAF                     syscall    ResError, auto_pop
  2397. 000019D4  ADB0                     syscall    WriteResource, auto_pop
  2398. 000019D6  ADB1                     syscall    CreateResFile, auto_pop
  2399. 000019D8  ADB2                     syscall    SystemEvent, auto_pop
  2400. fn000019DA:
  2401. 000019DA  ADB3                     syscall    SystemClick, auto_pop
  2402. fn000019DC:
  2403. 000019DC  ADB4                     syscall    SystemTask, auto_pop
  2404. 000019DE  ADB5                     syscall    SystemMenu, auto_pop
  2405. fn000019E0:
  2406. 000019E0  ADB6                     syscall    OpenDeskAcc, auto_pop
  2407. 000019E2  ADB7                     syscall    CloseDeskAcc, auto_pop
  2408. 000019E4  ADB8                     syscall    GetPattern, auto_pop
  2409. fn000019E6:
  2410. 000019E6  ADB9                     syscall    GetCursor, auto_pop
  2411. 000019E8  ADBA                     syscall    GetString, auto_pop
  2412. 000019EA  ADBB                     syscall    GetIcon, auto_pop
  2413. 000019EC  ADBC                     syscall    GetPicture, auto_pop
  2414. 000019EE  ADBD                     syscall    GetNewWindow, auto_pop
  2415. 000019F0  ADBE                     syscall    GetNewControl, auto_pop
  2416. fn000019F2:
  2417. 000019F2  ADBF                     syscall    GetRMenu, auto_pop
  2418. 000019F4  ADC0                     syscall    GetNewMBar, auto_pop
  2419. 000019F6  ADC1                     syscall    UniqueID, auto_pop
  2420. fn000019F8:
  2421. 000019F8  ADC2                     syscall    SysEdit, auto_pop
  2422. 000019FA  ADC4                     syscall    OpenRFPerm, auto_pop
  2423. 000019FC  ADC5                     syscall    RsrcMapEntry, auto_pop
  2424. 000019FE  ADC6                     syscall    SecondsToDate/Secs2Date, auto_pop
  2425. 00001A00  ADC7                     syscall    DateToSeconds/Date2Secs, auto_pop
  2426. 00001A02  ADC8                     syscall    SysBeep, auto_pop
  2427. 00001A04  ADC9                     syscall    SysError, auto_pop
  2428. 00001A06  ADCA                     syscall    PutIcon, auto_pop
  2429. 00001A08  ADCB                     syscall    TEGetText, auto_pop
  2430. fn00001A0A:
  2431. 00001A0A  ADCC                     syscall    TEInit, auto_pop
  2432. 00001A0C  ADCD                     syscall    TEDispose, auto_pop
  2433. 00001A0E  ADCE                     syscall    TETextBox/TextBox, auto_pop
  2434. 00001A10  ADCF                     syscall    TESetText, auto_pop
  2435. 00001A12  ADD0                     syscall    TECalText, auto_pop
  2436. 00001A14  ADD1                     syscall    TESetSelect, auto_pop
  2437. 00001A16  ADD2                     syscall    TENew, auto_pop
  2438. 00001A18  ADD3                     syscall    TEUpdate, auto_pop
  2439. 00001A1A  ADD4                     syscall    TEClick, auto_pop
  2440. 00001A1C  ADD5                     syscall    TECopy, auto_pop
  2441. 00001A1E  ADD6                     syscall    TECut, auto_pop
  2442. 00001A20  ADD7                     syscall    TEDelete, auto_pop
  2443. 00001A22  ADD8                     syscall    TEActivate, auto_pop
  2444. 00001A24  ADD9                     syscall    TEDeactivate, auto_pop
  2445. 00001A26  ADDA                     syscall    TEIdle, auto_pop
  2446. 00001A28  ADDB                     syscall    TEPaste, auto_pop
  2447. 00001A2A  ADDC                     syscall    TEKey, auto_pop
  2448. 00001A2C  ADDD                     syscall    TEScroll, auto_pop
  2449. 00001A2E  ADDE                     syscall    TEInsert, auto_pop
  2450. 00001A30  ADDF                     syscall    TESetAlignment/TESetJust, auto_pop
  2451. 00001A32  ADE0                     syscall    Munger, auto_pop
  2452. 00001A34  ADE5                     syscall    InitPack, auto_pop
  2453. 00001A36  ADE6                     syscall    InitAllPacks, auto_pop
  2454. 00001A38  ADE7                     syscall    Pack0/ListManager, auto_pop
  2455. 00001A3A  ADE8                     syscall    Pack1, auto_pop
  2456. 00001A3C  ADE9                     syscall    Pack2, auto_pop
  2457. 00001A3E  ADEA                     syscall    Pack3, auto_pop
  2458. 00001A40  ADEB                     syscall    Pack4/FP68K, auto_pop
  2459. 00001A42  ADEC                     syscall    Pack5/Elems68K, auto_pop
  2460. 00001A44  ADED                     syscall    Pack6, auto_pop
  2461. 00001A46  ADEE                     syscall    Pack7/DecStr68K, auto_pop
  2462. 00001A48  ADF0                     syscall    LoadSeg, auto_pop
  2463. 00001A4A  ADF1                     syscall    UnloadSeg, auto_pop
  2464. 00001A4C  ADF2                     syscall    Launch/LaunchApplication, auto_pop
  2465. 00001A4E  ADF3                     syscall    Chain, auto_pop
  2466. fn00001A50:
  2467. 00001A50  ADF4                     syscall    ExitToShell, auto_pop
  2468. 00001A52  ADF5                     syscall    GetAppParms, auto_pop
  2469. 00001A54  ADF6                     syscall    GetResFileAttrs, auto_pop
  2470. 00001A56  ADF7                     syscall    SetResFileAttrs, auto_pop
  2471. 00001A58  ADF9                     syscall    InfoScrap, auto_pop
  2472. fn00001A5A:
  2473. 00001A5A  ADFA                     syscall    UnloadScrap/UnlodeScrap, auto_pop
  2474. 00001A5C  ADFB                     syscall    LoadScrap/LodeScrap, auto_pop
  2475. 00001A5E  ADFC                     syscall    ZeroScrap, auto_pop
  2476. 00001A60  ADFD                     syscall    GetScrap, auto_pop
  2477. 00001A62  ADFE                     syscall    PutScrap, auto_pop
  2478. fn00001A64:
  2479. 00001A64  A036                     syscall    MoreMasters
  2480. 00001A66  4E75                     rts
  2481. 00001A68  225F                     movea.l    A1, [A7]+
  2482. 00001A6A  4257                     clr.w      [A7]
  2483. 00001A6C  2038 0330                move.l     D0, [0x00000330 /* GZMoveHnd */]
  2484. 00001A70  6706                     beq        +0x8 /* 00001A78 */
  2485. 00001A72  B0B8 0328                cmp.l      D0, [0x00000328 /* GZRootHnd */]
  2486. 00001A76  6604                     bne        +0x6 /* 00001A7C */
  2487. label00001A78:
  2488. 00001A78  3EBC 0100                move.w     [A7], 0x100
  2489. label00001A7C:
  2490. 00001A7C  4ED1                     jmp        [A1]
  2491. 00001A7E  3F7A 0006 0004           move.w     [A7 + 0x4], [PC + 0x6 /* 00001A86, value 0x0, cstring "" */]
  2492. 00001A84  4E75                     rts
  2493. 00001A86  0000 225F                ori.b      D0, 0x5F /* '_' */
  2494. 00001A8A  201F                     move.l     D0, [A7]+
  2495. 00001A8C  A040                     syscall    ResrvMem/ReserveMem
  2496. 00001A8E  41FA FFF6                lea.l      A0, [PC - 0xA /* 00001A86, value 0x225F '\"_', cstring "" */]
  2497. 00001A92  3080                     move.w     [A0], D0
  2498. 00001A94  4ED1                     jmp        [A1]
  2499. fn00001A96:
  2500. 00001A96  225F                     movea.l    A1, [A7]+
  2501. 00001A98  A11D                     syscall    MaxMem, flags=1
  2502. 00001A9A  2208                     move.l     D1, A0
  2503. 00001A9C  205F                     movea.l    A0, [A7]+
  2504. 00001A9E  2081                     move.l     [A0], D1
  2505. 00001AA0  2E80                     move.l     [A7], D0
  2506. 00001AA2  4ED1                     jmp        [A1]
  2507. 00001AA4  A01C                     syscall    FreeMem
  2508. 00001AA6  2F40 0004                move.l     [A7 + 0x4], D0
  2509. 00001AAA  4E75                     rts
  2510. fn00001AAC:
  2511. 00001AAC  225F                     movea.l    A1, [A7]+
  2512. 00001AAE  205F                     movea.l    A0, [A7]+
  2513. 00001AB0  A02D                     syscall    SetApplLimit
  2514. 00001AB2  41FA FFD2                lea.l      A0, [PC - 0x2E /* 00001A86, value 0x225F '\"_', cstring "" */]
  2515. 00001AB6  3080                     move.w     [A0], D0
  2516. 00001AB8  4ED1                     jmp        [A1]
  2517. fn00001ABA:
  2518. 00001ABA  225F                     movea.l    A1, [A7]+
  2519. 00001ABC  205F                     movea.l    A0, [A7]+
  2520. 00001ABE  A04B                     syscall    SetGrowZone
  2521. 00001AC0  4ED1                     jmp        [A1]
  2522. 00001AC2  225F                     movea.l    A1, [A7]+
  2523. 00001AC4  201F                     move.l     D0, [A7]+
  2524. 00001AC6  A11E                     syscall    NewPtr, flags=1
  2525. 00001AC8  2E88                     move.l     [A7], A0
  2526. 00001ACA  4ED1                     jmp        [A1]
  2527. 00001ACC  225F                     movea.l    A1, [A7]+
  2528. 00001ACE  205F                     movea.l    A0, [A7]+
  2529. 00001AD0  A01F                     syscall    DisposPtr/DisposePtr
  2530. 00001AD2  4ED1                     jmp        [A1]
  2531. fn00001AD4:
  2532. 00001AD4  225F                     movea.l    A1, [A7]+
  2533. 00001AD6  201F                     move.l     D0, [A7]+
  2534. 00001AD8  A122                     syscall    NewHandle, flags=1
  2535. 00001ADA  2E88                     move.l     [A7], A0
  2536. 00001ADC  4ED1                     jmp        [A1]
  2537. 00001ADE  225F                     movea.l    A1, [A7]+
  2538. 00001AE0  205F                     movea.l    A0, [A7]+
  2539. 00001AE2  A023                     syscall    DisposHandle/DisposeHandle
  2540. 00001AE4  4ED1                     jmp        [A1]
  2541. 00001AE6  225F                     movea.l    A1, [A7]+
  2542. 00001AE8  201F                     move.l     D0, [A7]+
  2543. 00001AEA  205F                     movea.l    A0, [A7]+
  2544. 00001AEC  A024                     syscall    SetHandleSize
  2545. 00001AEE  4ED1                     jmp        [A1]
  2546. 00001AF0  225F                     movea.l    A1, [A7]+
  2547. 00001AF2  205F                     movea.l    A0, [A7]+
  2548. 00001AF4  A025                     syscall    GetHandleSize
  2549. 00001AF6  2E80                     move.l     [A7], D0
  2550. 00001AF8  4ED1                     jmp        [A1]
  2551. 00001AFA  225F                     movea.l    A1, [A7]+
  2552. 00001AFC  205F                     movea.l    A0, [A7]+
  2553. 00001AFE  08D0 0007                bset.b     [A0], 0x7
  2554. 00001B02  4ED1                     jmp        [A1]
  2555. 00001B04  225F                     movea.l    A1, [A7]+
  2556. 00001B06  205F                     movea.l    A0, [A7]+
  2557. 00001B08  0890 0007                bclr.b     [A0], 0x7
  2558. 00001B0C  4ED1                     jmp        [A1]
  2559. 00001B0E  225F                     movea.l    A1, [A7]+
  2560. 00001B10  205F                     movea.l    A0, [A7]+
  2561. 00001B12  08D0 0006                bset.b     [A0], 0x6
  2562. 00001B16  4ED1                     jmp        [A1]
  2563. 00001B18  225F                     movea.l    A1, [A7]+
  2564. 00001B1A  205F                     movea.l    A0, [A7]+
  2565. 00001B1C  0890 0006                bclr.b     [A0], 0x6
  2566. 00001B20  4ED1                     jmp        [A1]
  2567. 00001B22  7401                     moveq.l    D2, 0x01
  2568. label00001B24:
  2569. 00001B24  3F3C 0003                move.w     -[A7], 0x3
  2570. 00001B28  A9E5                     syscall    InitPack
  2571. 00001B2A  205F                     movea.l    A0, [A7]+
  2572. 00001B2C  3F02                     move.w     -[A7], D2
  2573. 00001B2E  2F08                     move.l     -[A7], A0
  2574. 00001B30  ADEA                     syscall    Pack3, auto_pop
  2575. 00001B32  7402                     moveq.l    D2, 0x02
  2576. 00001B34  60EE                     bra        -0x10 /* 00001B24 */
  2577. 00001B36  2F00                     move.l     -[A7], D0
  2578. 00001B38  2F01                     move.l     -[A7], D1
  2579. 00001B3A  302F 0010                move.w     D0, [A7 + 0x10]
  2580. 00001B3E  C1EF 000E                muls.w     D0, [A7 + 0xE]
  2581. 00001B42  322F 000C                move.w     D1, [A7 + 0xC]
  2582. 00001B46  C3EF 0012                muls.w     D1, [A7 + 0x12]
  2583. 00001B4A  D041                     add.w      D0, D1
  2584. 00001B4C  4840                     swap.w     D0
  2585. 00001B4E  4240                     clr.w      D0
  2586. 00001B50  322F 0012                move.w     D1, [A7 + 0x12]
  2587. 00001B54  C2EF 000E                mulu.w     D1, [A7 + 0xE]
  2588. 00001B58  D081                     add.l      D0, D1
  2589. 00001B5A  2F40 0010                move.l     [A7 + 0x10], D0
  2590. 00001B5E  221F                     move.l     D1, [A7]+
  2591. 00001B60  201F                     move.l     D0, [A7]+
  2592. 00001B62  2F57 0004                move.l     [A7 + 0x4], [A7]
  2593. 00001B66  588F                     addq.l     A7, 4
  2594. 00001B68  4E75                     rts
  2595. 00001B6A  2F00                     move.l     -[A7], D0
  2596. 00001B6C  2F01                     move.l     -[A7], D1
  2597. 00001B6E  202F 0010                move.l     D0, [A7 + 0x10]
  2598. 00001B72  222F 000C                move.l     D1, [A7 + 0xC]
  2599. 00001B76  4EBA 0032                jsr        [PC + 0x32 /* 00001BAA */]
  2600. 00001B7A  2F41 0010                move.l     [A7 + 0x10], D1
  2601. 00001B7E  221F                     move.l     D1, [A7]+
  2602. 00001B80  201F                     move.l     D0, [A7]+
  2603. 00001B82  2F57 0004                move.l     [A7 + 0x4], [A7]
  2604. 00001B86  588F                     addq.l     A7, 4
  2605. 00001B88  4E75                     rts
  2606. fn00001B8A:
  2607. 00001B8A  2F00                     move.l     -[A7], D0
  2608. 00001B8C  2F01                     move.l     -[A7], D1
  2609. 00001B8E  202F 0010                move.l     D0, [A7 + 0x10]
  2610. 00001B92  222F 000C                move.l     D1, [A7 + 0xC]
  2611. 00001B96  4EBA 0012                jsr        [PC + 0x12 /* 00001BAA */]
  2612. 00001B9A  2F40 0010                move.l     [A7 + 0x10], D0
  2613. 00001B9E  221F                     move.l     D1, [A7]+
  2614. 00001BA0  201F                     move.l     D0, [A7]+
  2615. 00001BA2  2F57 0004                move.l     [A7 + 0x4], [A7]
  2616. 00001BA6  588F                     addq.l     A7, 4
  2617. 00001BA8  4E75                     rts
  2618. fn00001BAA:
  2619. 00001BAA  48E7 3E00                movem.l    -[A7], D2,D3,D4,D5,D6
  2620. 00001BAE  2A00                     move.l     D5, D0
  2621. 00001BB0  6A02                     bpl        +0x4 /* 00001BB4 */
  2622. 00001BB2  4480                     neg.l      D0
  2623. label00001BB4:
  2624. 00001BB4  2C01                     move.l     D6, D1
  2625. 00001BB6  6A02                     bpl        +0x4 /* 00001BBA */
  2626. 00001BB8  4481                     neg.l      D1
  2627. label00001BBA:
  2628. 00001BBA  2400                     move.l     D2, D0
  2629. 00001BBC  2601                     move.l     D3, D1
  2630. 00001BBE  4280                     clr.l      D0
  2631. 00001BC0  4281                     clr.l      D1
  2632. 00001BC2  781F                     moveq.l    D4, 0x1F
  2633. label00001BC4:
  2634. 00001BC4  E392                     roxl       D2, 1
  2635. 00001BC6  E390                     roxl       D0, 1
  2636. 00001BC8  E389                     lsl        D1, 1
  2637. 00001BCA  B083                     cmp.l      D0, D3
  2638. 00001BCC  6D04                     blt        +0x6 /* 00001BD2 */
  2639. 00001BCE  9083                     sub.l      D0, D3
  2640. 00001BD0  5281                     addq.l     D1, 1
  2641. label00001BD2:
  2642. 00001BD2  5344                     subq.w     D4, 1
  2643. 00001BD4  6CEE                     bge        -0x10 /* 00001BC4 */
  2644. 00001BD6  4A85                     tst.l      D5
  2645. 00001BD8  6A02                     bpl        +0x4 /* 00001BDC */
  2646. 00001BDA  4480                     neg.l      D0
  2647. label00001BDC:
  2648. 00001BDC  BB86                     xor.l      D6, D5
  2649. 00001BDE  6A02                     bpl        +0x4 /* 00001BE2 */
  2650. 00001BE0  4481                     neg.l      D1
  2651. label00001BE2:
  2652. 00001BE2  4CDF 007C                movem.l    D2,D3,D4,D5,D6, [A7]+
  2653. 00001BE6  4E75                     rts
  2654. 00001BE8  9EFC 0100                sub.w      A7, 0x100
  2655. 00001BEC  48E7 C0C0                movem.l    -[A7], D0,D1,A0,A1
  2656. 00001BF0  302F 0114                move.w     D0, [A7 + 0x114]
  2657. 00001BF4  322F 0116                move.w     D1, [A7 + 0x116]
  2658. 00001BF8  41EF 0118                lea.l      A0, [A7 + 0x118]
  2659. 00001BFC  226F 0110                movea.l    A1, [A7 + 0x110]
  2660. 00001C00  9240                     sub.w      D1, D0
  2661. 00001C02  6C08                     bge        +0xA /* 00001C0C */
  2662. label00001C04:
  2663. 00001C04  4260                     clr.w      -[A0]
  2664. 00001C06  5441                     addq.w     D1, 2
  2665. 00001C08  6BFA                     bmi        -0x4 /* 00001C04 */
  2666. 00001C0A  6002                     bra        +0x4 /* 00001C0E */
  2667. label00001C0C:
  2668. 00001C0C  D0C1                     add.w      A0, D1
  2669. label00001C0E:
  2670. 00001C0E  2109                     move.l     -[A0], A1
  2671. 00001C10  2F48 0010                move.l     [A7 + 0x10], A0
  2672. 00001C14  4CDF 0303                movem.l    D0,D1,A0,A1, [A7]+
  2673. 00001C18  2E5F                     movea.l    A7, [A7]+
  2674. 00001C1A  4E75                     rts
  2675. fn00001C1C:
  2676. 00001C1C  42AF 0010                clr.l      [A7 + 0x10]
  2677. 00001C20  4E75                     rts
  2678. fn00001C22:
  2679. 00001C22  4E75                     rts
  2680. fn00001C24:
  2681. 00001C24  205F                     movea.l    A0, [A7]+
  2682. 00001C26  4E5D                     unlink     A5
  2683. 00001C28  4ED0                     jmp        [A0]
  2684. fn00001C2A:
  2685. 00001C2A  205F                     movea.l    A0, [A7]+
  2686. 00001C2C  4E55 0000                link       A5, 0
  2687. 00001C30  4ED0                     jmp        [A0]
  2688. 00001C32  6128                     bsr        +0x2A /* 00001C5C */
  2689. 00001C34  A000                     syscall    Open/PBHOpen/HOpen
  2690. 00001C36  7200                     moveq.l    D1, 0x00
  2691. label00001C38:
  2692. 00001C38  DEFC 0032                add.w      A7, 0x32 /* '2' */
  2693. 00001C3C  225F                     movea.l    A1, [A7]+
  2694. 00001C3E  DEC1                     add.w      A7, D1
  2695. 00001C40  31C0 0944                move.w     [0x00000944 /* PrintErr */], D0
  2696. 00001C44  4841                     swap.w     D1
  2697. 00001C46  4A41                     tst.w      D1
  2698. 00001C48  6708                     beq        +0xA /* 00001C52 */
  2699. 00001C4A  6B04                     bmi        +0x6 /* 00001C50 */
  2700. 00001C4C  2E82                     move.l     [A7], D2
  2701. 00001C4E  6002                     bra        +0x4 /* 00001C52 */
  2702. label00001C50:
  2703. 00001C50  3E82                     move.w     [A7], D2
  2704. label00001C52:
  2705. 00001C52  4ED1                     jmp        [A1]
  2706. 00001C54  062E 5072 696E           addi.b     [A6 + 0x696E], 0x72 /* 'r' */
  2707. 00001C5A  7420                     moveq.l    D2, 0x20
  2708. fn00001C5C:
  2709. 00001C5C  241F                     move.l     D2, [A7]+
  2710. 00001C5E  224F                     movea.l    A1, A7
  2711. 00001C60  5849                     addq.w     A1, 4
  2712. 00001C62  7018                     moveq.l    D0, 0x18
  2713. label00001C64:
  2714. 00001C64  4267                     clr.w      -[A7]
  2715. 00001C66  51C8 FFFC                dbf        D0, -0x6 /* 00001C64 */
  2716. 00001C6A  41FA FFE8                lea.l      A0, [PC - 0x18 /* 00001C54, value 0x62E5072, pstring ".Print" */]
  2717. 00001C6E  2F48 0012                move.l     [A7 + 0x12], A0
  2718. 00001C72  3F7C FFFD 0018           move.w     [A7 + 0x18], 0xFFFD
  2719. 00001C78  204F                     movea.l    A0, A7
  2720. 00001C7A  2F02                     move.l     -[A7], D2
  2721. 00001C7C  4E75                     rts
  2722. 00001C7E  61DC                     bsr        -0x22 /* 00001C5C */
  2723. 00001C80  A001                     syscall    Close
  2724. 00001C82  7200                     moveq.l    D1, 0x00
  2725. 00001C84  60B2                     bra        -0x4C /* 00001C38 */
  2726. fn00001C86:
  2727. 00001C86  61D4                     bsr        -0x2A /* 00001C5C */
  2728. 00001C88  317C 0001 001A           move.w     [A0 + 0x1A], 0x1
  2729. 00001C8E  A005                     syscall    Status
  2730. 00001C90  2428 001C                move.l     D2, [A0 + 0x1C]
  2731. 00001C94  223C 0001 0000           move.l     D1, 0x10000
  2732. 00001C9A  609C                     bra        -0x62 /* 00001C38 */
  2733. 00001C9C  594F                     subq.w     A7, 4
  2734. 00001C9E  61E6                     bsr        -0x18 /* 00001C86 */
  2735. 00001CA0  205F                     movea.l    A0, [A7]+
  2736. 00001CA2  2050                     movea.l    A0, [A0]
  2737. 00001CA4  1028 0007                move.b     D0, [A0 + 0x7]
  2738. 00001CA8  4880                     ext.w      D0
  2739. 00001CAA  3F40 0004                move.w     [A7 + 0x4], D0
  2740. 00001CAE  4E75                     rts
  2741. 00001CB0  61AA                     bsr        -0x54 /* 00001C5C */
  2742. 00001CB2  2159 0024                move.l     [A0 + 0x24], [A1]+
  2743. 00001CB6  2159 0020                move.l     [A0 + 0x20], [A1]+
  2744. 00001CBA  2159 001C                move.l     [A0 + 0x1C], [A1]+
  2745. 00001CBE  3159 001A                move.w     [A0 + 0x1A], [A1]+
  2746. 00001CC2  A004                     syscall    Control
  2747. 00001CC4  720E                     moveq.l    D1, 0x0E
  2748. 00001CC6  6000 FF70                bra        -0x8E /* 00001C38 */
  2749. fn00001CCA:
  2750. 00001CCA  594F                     subq.w     A7, 4
  2751. 00001CCC  2F3C 4452 5652           move.l     -[A7], 0x44525652 /* 'DRVR' */
  2752. 00001CD2  3F3C 0002                move.w     -[A7], 0x2
  2753. 00001CD6  A9A0                     syscall    GetResource
  2754. 00001CD8  205F                     movea.l    A0, [A7]+
  2755. 00001CDA  4E75                     rts
  2756. 00001CDC  61EC                     bsr        -0x12 /* 00001CCA */
  2757. 00001CDE  08D0 0006                bset.b     [A0], 0x6
  2758. 00001CE2  4E75                     rts
  2759. 00001CE4  61E4                     bsr        -0x1A /* 00001CCA */
  2760. 00001CE6  0890 0006                bclr.b     [A0], 0x6
  2761. 00001CEA  4E75                     rts
  2762. 00001CEC  3F78 0944 0004           move.w     [A7 + 0x4], [0x00000944 /* PrintErr */]
  2763. 00001CF2  4E75                     rts
  2764. 00001CF4  205F                     movea.l    A0, [A7]+
  2765. 00001CF6  31DF 0944                move.w     [0x00000944 /* PrintErr */], [A7]+
  2766. 00001CFA  4ED0                     jmp        [A0]
  2767.